[mysql]Concenatie (sp) in mysql_query() statement

Pagina: 1
Acties:

  • Choller
  • Registratie: Juli 2001
  • Laatst online: 22-05-2024
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
    mysql_connect (dat weet je niet);
    mysql_select_db ( ook niet );
    
$i = 1;
$Attendance = 3;
while ($i <= $Attendance)
{
$result = mysql_query("INSERT INTO nbalive_daybyday (GP, Nickname, PTS, FGM, FGA) 
VALUES 
('GP".$i."' , 'Nickname".$i."' , 'PTS".$i."', 'FGM".$i."' , 'FGA".$i."')");
$i++ ;
}
echo "Previous data has been entered <br>";

echo "<br>GP$i is one <br>"; 
echo "$GP$i is two<br>";
?>


De loop gaat wel correct maar de waarde's komen niet in de database. Na uitvoerig testen weet ik zeker dat het aan de $i variabele is dat ik niet kan koppelen in de mysql_query commando.
Ik heb overal gezocht/rondgevraagd maar tot nu toe is het me nog niet gelukt helaas. :|
Let op dit gaat niet om een simpele concenatie (weet ik veel hoe je dat noemt) maar de concenatie IN de mysql query.

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 09:40

Spooksel

Spooksel!

Waarom stop je de handeling in een variabele? Dat iemand zoiets doet bij een SELECT, ok... maar een INSERT :?

Enne: gebruik anders even "or die(mysql_error())" erbij voor een foutmelding!

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

print eerst eens de query uit voordat je hem naar de db stuurt....

btw: vage database opbouw :?

Programmer - an organism that turns coffee into software.


  • Choller
  • Registratie: Juli 2001
  • Laatst online: 22-05-2024
Ik heb ook "or die(mysql_error())" gebruikt maar dat geeft geen foutmelding.

Ik zal het uitleggen.

Op pagina 1 moet iemand aangeven hoeveel mensen er zijn.
Aan de hand van de aantal mensen komen er een aantal rijen tevoorschijn (dus ppg1, pts1, pgg2, pts2) op pagina 2.
Daarna worden deze waarden rij voor rij (dus eerst ppg1, pts1 daarna ppg2, pts2) via dit insert methode ingevoerd in de database.
Heb jij (of iemand anders) een andere oplossing dan ?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Stop de query es in een variabele en druk dat af.

Het hoort gewoon te werken, dus als er niets geinsert is doe je wat anders fout, dat ligt niet aan de string-concatenaties.

  • Choller
  • Registratie: Juli 2001
  • Laatst online: 22-05-2024
ACM schreef op 08 augustus 2002 @ 14:26:
Stop de query es in een variabele en druk dat af.

Het hoort gewoon te werken, dus als er niets geinsert is doe je wat anders fout, dat ligt niet aan de string-concatenaties.
Dat heeft niet gewerkt. Ach ja....verder zoeken.

Als iemand een tip heeft om hoe dit te ontwerpen dan hoor ik het graag, tot nu toe zie ik alleen maar .... lammaar....
Pagina: 1