2016-10-20 2 views
-2

Ich habe daran gearbeitet, von mysql zu mysqli zu wechseln, weil ich nach hostgator umziehe (ich habe immer noch Probleme mit einer Seite, die ich vorher gepostet habe, dass ich noch keine Lösung gefunden habe), da diese mehrere Fehler korrigiert hat Forschung und Versuch & Fehler ändern, aber es ist ein Fehler, dass ich nicht eine Lösung für ...

WARNUNG finden: mysqli_num_rows() erwarten genau 1 Parameter 2 angegeben in Zeile 19

Linie 19 ist ...

$last=mysqli_result($result,$i,"date") 

der gesamte Code

<? 
include("config.php"); 
$query="SELECT * FROM $table_u"; 
$result=mysqli_query($connect, $query); 
$num=mysqli_num_rows($result); 
$i=0; 
while ($i < $num) { 
$last=mysqli_result($result,$i,"date"); ?> 
+0

Ihr Fehler ist klar. Bitte lesen Sie die Dokumentation http://php.net/manual/en/mysqli-result.num-rows.php –

+0

Was möchten Sie hier erreichen? –

+0

es ist vermutlich das letzte Update-Datum der Datenbank –

Antwort

0
$last=mysqli_num_rows($result); 

lesen http://php.net/manual/en/mysqli-result.num-rows.php

+0

Ich lese es und ich habe den Code zu diesem zuvor geändert und gibt mir 1, wenn es das letzte Update-Datum der Datenbank sein soll –

+0

mysqli_num_rows wird die 'Anzahl von zurückgeben Betroffene Zeilen nicht "notieren". – Irvin

+0

das war, was ich dachte, war das Problem, aber ich bin mir nicht sicher, was ich ändern soll –

Verwandte Themen