Hallo! Problemene koker!
Har en database med diverse ting, blandt annet en table som ser slik ut:
http://i118.photobucket.com/albums/o108/vardark/Database-2.png
Dette benyttes i et script, som har disse MySQL quyeriene:
og
Variablene skal teknisk sett inneholde dette:
$gjens_slett_navn = stekt kjøtt
$gjens_slett_ant = 2 (antallet stekt kjøtt man prøver å kvitte seg med)
Når hele greia kjøres får jeg følgende feilmelding:
Det står 'stekt', ikke 'stekt kjøtt', hvorfor? Takler ikke MySQL to ord, eller er noe annet galt. Problemet er jo at scriptet et veldig langt, og dermed ville tatt en evighet å se gjennom, og på grunn av feilmeldingen kan jeg ikke se hva $gjens_slett_navn og $gjens_slett_ant inneholder...
Har en database med diverse ting, blandt annet en table som ser slik ut:
http://i118.photobucket.com/albums/o108/vardark/Database-2.png
Dette benyttes i et script, som har disse MySQL quyeriene:
Kode
$slettmaks = mysql_query("SELECT $gjens_slett_navn FROM gjenstander WHERE brukernavn = '$brukernavn'") or die(mysql_error()); $slettmaks = mysql_fetch_object($slettmaks);
Kode
mysql_query("UPDATE gjenstander SET $gjens_slett_navn = $gjens_slett_navn - $gjens_slett_ant WHERE brukernavn='$brukernavn'");
$gjens_slett_navn = stekt kjøtt
$gjens_slett_ant = 2 (antallet stekt kjøtt man prøver å kvitte seg med)
Når hele greia kjøres får jeg følgende feilmelding:
Kode
Unknown column 'stekt' in 'field list'
Sist endret av Blå Gummitenner; 19. desember 2008 kl. 18:57.