/ 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_query("insert into table");
Fra : Heine Laursen


Dato : 09-09-03 18:47

Hejsa.

Jeg har problemr med at få indsat nogne værdier ind i en database.
Jeg får ingen fejlmeddelser eller what so ever!

Hvad har jeg gjordt galt?

----Script Start------

<?php
$navn = $_GET[navn];
$link = $_GET[link];
$besk = $_GET[besk];

#echo("$navn <br> $link <br> $besk<br>");
$dato = date("Y-m-d G:i:s");

if ($link == "http://" or $link == NULL) {
echo("<html><head><title>Error></title></head><body><h1><center><Rrror></h1
><br>Linket er ugyldig</center></body></html>");
} else {

$link = mysql_connect("xxxxxxx", "xxxxxx", "xxxxxx")
or die("Could not connect: " . mysql_error());
mysql_select_db('test', $link) or die ('kan ikke finde databasen : ' .
mysql_error());
mysql_query("INSERT into links (links, besk, navn, dato) VALUES
('$link','$besk','$navn','$dato')");

header("Location: index.php");
#echo("Link ok");
mysql_close($link);
}
?>

------Script slut-------

--
Mvh
Heine Laursen

 
 
Bjarne (09-09-2003)
Kommentar
Fra : Bjarne


Dato : 09-09-03 19:50

On Tue, 09 Sep 2003 17:46:44 +0000, Heine Laursen wrote:

> Hejsa.
>
> Jeg har problemr med at få indsat nogne værdier ind i en database.
> Jeg får ingen fejlmeddelser eller what so ever!
>
> Hvad har jeg gjordt galt?
>
> ----Script Start------

[SNIP KODE]


> $link = mysql_connect("xxxxxxx", "xxxxxx", "xxxxxx")
> or die("Could not connect: " . mysql_error());
> mysql_select_db('test', $link) or die ('kan ikke finde databasen : ' .
> mysql_error());
> mysql_query("INSERT into links (links, besk, navn, dato) VALUES
> ('$link','$besk','$navn','$dato')");


Hvis du nu tilføjer or die(mysql_error()); til din query, ligesom du
gør ved dine andre kald til mysql, så vil jeg næsten tro at du får en
fejlmeddelelse.


Mvh

--
/* Bjarne */

"Fate just isn't what it used to be!"
- Hobbes


Heine Laursen (09-09-2003)
Kommentar
Fra : Heine Laursen


Dato : 09-09-03 20:44

Bjarne <spam@spaceball.dk> wrote in
news:pan.2003.09.09.18.50.08.731441@spaceball.dk:

> Hvis du nu tilføjer or die(mysql_error()); til din query, ligesom du
> gør ved dine andre kald til mysql, så vil jeg næsten tro at du får en
> fejlmeddelelse.

Mange tak. Så fandt jeg en fejl 40 i et af tabel navnene.

--
Mvh
Heine Laursen

Martin Sveegaard (09-09-2003)
Kommentar
Fra : Martin Sveegaard


Dato : 09-09-03 20:42

On 09 Sep 2003 17:46:44 GMT, Heine Laursen <gozar@myrealbox.com>
wrote:

>Hejsa.
>
>Jeg har problemr med at få indsat nogne værdier ind i en database.
>Jeg får ingen fejlmeddelser eller what so ever!
>
>Hvad har jeg gjordt galt?
>
>----Script Start------
>
><?php
>$navn = $_GET[navn];
>$link = $_GET[link];
>$besk = $_GET[besk];
>
>#echo("$navn <br> $link <br> $besk<br>");
>$dato = date("Y-m-d G:i:s");
>
>if ($link == "http://" or $link == NULL) {
>echo("<html><head><title>Error></title></head><body><h1><center><Rrror></h1
>><br>Linket er ugyldig</center></body></html>");
>} else {
>
>$link = mysql_connect("xxxxxxx", "xxxxxx", "xxxxxx")
> or die("Could not connect: " . mysql_error());
>mysql_select_db('test', $link) or die ('kan ikke finde databasen : ' .
>mysql_error());
>mysql_query("INSERT into links (links, besk, navn, dato) VALUES
>('$link','$besk','$navn','$dato')");
>
>header("Location: index.php");
>#echo("Link ok");
>mysql_close($link);
>}
>?>
>
>------Script slut-------

Jeg vil tro du skal se på variablen $link, som du bruger i flere
sammenhæng.
$link = $_GET[link];
$link = mysql_connect("xxxxxxx", "xxxxxx", "xxxxxx")
Desuden skal du nok bruge:
$dato = date("Y-m-d H:i:s");
i stedet for:
$dato = date("Y-m-d G:i:s");
eller endnu bedre:
mysql_query("INSERT into links (links, besk, navn, dato) VALUES
('$link','$besk','$navn',NOW())");
--
Med Venlig Hilsen
c",) Martin S

Heine Laursen (09-09-2003)
Kommentar
Fra : Heine Laursen


Dato : 09-09-03 20:46

Martin Sveegaard <sveegaard@tdcadslFJERNDETTE.dk> wrote in
news:b1bslvohsnek97c22jlessac9734hqrs98@4ax.com:

> Jeg vil tro du skal se på variablen $link, som du bruger i flere
> sammenhæng.

Den fejl har jeg fundet, da det gav mærkelig indput i min database.
Eller mange tak for hjælpen,

--
Mvh
Heine Laursen

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

Månedens bedste
Årets bedste
Sidste års bedste