Mailinglisten-Archive |
hei, folgendes problem, ich mache eine datenbankabfrage und erhalte auf der webseite folgende meldung: Warning: sprintf: too few arguments in /home/netsurf/n0029/public_html/mm4/start/forum/index.php3 on line 82 ich habe mittlerweile feststellen koennen, dass die warnung durch eine variable in meinem code hervorgerufen wird, was mir allerdings nicht weiterhilft. ich fuege hier mal den code ein, vielleicht faellt euch ja etwas dazu ein. ich als anfaenger stehe im moment voellig auf dem schlauch. --- code anfang --- <SCRIPT LANGUAGE=php> $datasource="***"; $owner="***"; $password="***"; $conn =Odbc_connect("$datasource","$owner","$password"); if($conn==0) { printf("connect_fehler"); exit;} $result=Odbc_Exec($conn,"select * from forum where vorname LIKE '%' order by betreff, datum, name, vorname"); while(Odbc_Fetch_Row($result)) { $vorname=Odbc_Result($result,"vorname"); $name=Odbc_Result($result,"name"); // $datum=Odbc_Result($result,"datum"); $betreff1=Odbc_Result($result,"betreff"); // $nachricht=Odbc_Result($result,"nachricht"); // $email=Odbc_Result($result,"email"); $betreff2=substr($betreff1,0,15); $betreff1=urlencode($betreff1); printf(" <TR ALIGN=Left VALIGN=Top> <TD><IMG SRC=\"../images/invisible.gif\" WIDTH=\"200\" HEIGHT=\"3\" BORDER=\"0\"></TD> </TR> <TR ALIGN=Left VALIGN=Top> <TD BGCOLOR=\"#B9CBDD\"><FONT FACE=\"Arial,Helvetica\" SIZE=\"2\"> <B>Betreff:</B> $betreff2 <B>Verfasser:</B> $vorname $name <A HREF=\"result.php3?select=betreff&value=$betreff1\" TARGET=\"_self\">lesen</A> </FONT></TD> </TR> "); } Odbc_Free_Result($result); Odbc_Close($conn); </SCRIPT> --- code ende --- liebe gruesse, andreas otto
php::bar PHP Wiki - Listenarchive