Nico: PHP/MySQL - Fehlermeldung

Hallo,

Warning: Wrong parameter count for mysql() in /xxx/yyy/zzz.php3 on line 44<<

Wer von Euch hat jemals eine derartige Fehlermeldung anlaesslich der Abfrage einer MySQL - Datenbank per PHP-Script erhalten und weiss, was damit gemeint ist oder sein koennte?

Beste Gruesse

Nico

  1. Hallo,

    Warning: Wrong parameter count for mysql() in /xxx/yyy/zzz.php3 on line 44<<

    Wer von Euch hat jemals eine derartige Fehlermeldung anlaesslich der Abfrage einer MySQL - Datenbank per PHP-Script erhalten und weiss, was damit gemeint ist oder sein koennte?

    na wie lautet den die Zeile 44 ???

    1. Hallo!

      na wie lautet den die Zeile 44 ???

      <G>

      Die Funktion mysql() ist mir unbekannt und steht auch nicht in der php3 doku.

      wrong parameter count heisst normalerweise, dass die funktion eine falsche anzahl von parametern erhalten hat. also entweder zuviel oder zu wenig.

      Gruß
      Thomas

    2. Hallo King Po,

      na wie lautet den die Zeile 44 ???<<<

      In Zeile 44 steht die (Fehler-) Abfrage:

      $result=mysql($query) or die(mysql_error());

      Gruss
      Nico

    3. Hallo,

      Warning: Wrong parameter count for mysql() in /xxx/yyy/zzz.php3 on line 44<<

      Wer von Euch hat jemals eine derartige Fehlermeldung anlaesslich der Abfrage einer MySQL - Datenbank per PHP-Script erhalten und weiss, was damit gemeint ist oder sein koennte?

      na wie lautet den die Zeile 44 ???

      Hallo Nico... du ungeduldiger..

      in deiner variablen $query (welche ein INSERT ist) hast du für feldnamen und values eine unterschiedliche anzahl.

      zb. insert into xyz (1,2,3,4,5,6) values ('1','2','3','4','5','6','7')

      wo dein fehler genau liegt such ich noch... du hast leider alles in einer tabelle was das ganze nicht sehr redundant macht :(

      das fängt dabei an das du persönliche daten und fahrzeugdaten mischt.
      so kann nur jeder user eine annouce aufgeben.

      dann hast du zb. das feld "Treibstoff","Marke" .... wenn du das in einer eigene tabelle machst und von deiner haupttabelle mit der id referenzierst hast du genauere daten... zb. einer sagt Disel, der nächste macht einen tippfehler und macht disl draus.. bei der such würd man ihn nicht finden.

      lg
      Ludwig

      ps: die korrektur bekommst du noch heute