/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
MySQL, PHP og variabler
Fra : Allan M


Dato : 28-02-02 21:49

<form metod=post action="test.php">
navn: <input type=text name=navn><br>
<input type=submit value="send">
</form>

<?
mysql_query("insert into liste (navn) values $navn");
?>

Hvordan er formateringen når man skal indsætte en variablel i MySQL ?
Dette her virker ikke.
Det er connectet til databasen men undladt her.

... Allan




 
 
Martin Mouritzen (28-02-2002)
Kommentar
Fra : Martin Mouritzen


Dato : 28-02-02 22:21

After I finished the 3 Pan Galactic Gargle Blasters, "Allan M"
<allan@allanm.dk> just offered me, he muttered some weird stuff, and I
had to correct this gibberish:

><?
>mysql_query("insert into liste (navn) values $navn");
>?>
>
>Hvordan er formateringen når man skal indsætte en variablel i MySQL ?

prøv med
mysql_query("insert into liste (navn) values '".$navn."')");

Derudover kan jeg anbefale at du måske bruger følgende (nemmere at
debugge):

$query = "insert into liste (navn) values '".$navn."')";
mysql_query($query,$connection) or die("\n<br>\n<b>SQL-Fejl:</b>
".mysql_error()."<br>\n<b>SQL:</b> ".$query);
--
Nano Martin Mouritzen Phone +45 24899896
Vestergade 43 Programmer Advanced Simplicty
DK-8000 Århus martin@nano.dk http://www.nano.dk
Note: Nano søger samarbejdspartnere, se mere på websitet

Martin Mouritzen (28-02-2002)
Kommentar
Fra : Martin Mouritzen


Dato : 28-02-02 22:24

After I finished the 3 Pan Galactic Gargle Blasters, Martin Mouritzen
<martin@fez.dk> just offered me, he muttered some weird stuff, and I
had to correct this gibberish:

>mysql_query("insert into liste (navn) values '".$navn."')")

ups, det var ikke hensigtsmæssigt... Prøv med:

mysql_query("insert into liste (navn) values ('".$navn."')");
--
Nano Martin Mouritzen Phone +45 24899896
Vestergade 43 Programmer Advanced Simplicty
DK-8000 Århus martin@nano.dk http://www.nano.dk
Note: Nano søger samarbejdspartnere, se mere på websitet

Erik Hansen (28-02-2002)
Kommentar
Fra : Erik Hansen


Dato : 28-02-02 22:34

On Thu, 28 Feb 2002 21:49:25 +0100, "Allan M" <allan@allanm.dk> wrote:

>mysql_query("insert into liste (navn) values $navn");

Prøve at ændre den til dette, jeg gør det på den måde, og det virker
hos mig.

mysql_query("insert into liste(navn) values('$navn')",$dbcon);

Forudsætter at dit connect i er $dbcon.

....::Erik

Jacob Brandrup (01-03-2002)
Kommentar
Fra : Jacob Brandrup


Dato : 01-03-02 00:14

> Hvordan er formateringen når man skal indsætte en variablel i MySQL ?
> Dette her virker ikke.
> Det er connectet til databasen men undladt her.

prøv med noget hen af det her

mysql_connect($mysqlserver,$mysqluser,$mysqlpassword);
mysql_select_db($mysqldatabase);

mysql_query("insert into liste (navn) values ('$navn'")







Jacob Brandrup (01-03-2002)
Kommentar
Fra : Jacob Brandrup


Dato : 01-03-02 00:17


ups

> mysql_query("insert into liste (navn) values ('$navn'")

skulle ha været

mysql_query("insert into liste (navn) values ('$navn')");




Krister (02-03-2002)
Kommentar
Fra : Krister


Dato : 02-03-02 22:02

Hej Allan

<?php
mysql_query( "INSERT INTO liste ( navn ) VALUES ( '$navn' )" );
?>

Der mangler lige et par tegn fra ( '$navn' );

Krister

"Allan M" <allan@allanm.dk> wrote in message
news:iJwf8.460$b33.27303@news010.worldonline.dk...
> <form metod=post action="test.php">
> navn: <input type=text name=navn><br>
> <input type=submit value="send">
> </form>
>
> <?
> mysql_query("insert into liste (navn) values $navn");
> ?>
>
> Hvordan er formateringen når man skal indsætte en variablel i MySQL ?
> Dette her virker ikke.
> Det er connectet til databasen men undladt her.
>
> .. Allan
>
>
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste