insert fout
Jeroen - 02/10/2004 15:07 (laatste wijziging 02/10/2004 15:09)
Onbekend
Heej
Mijn vraag gaat over dit script van Joël:
http://www.site...&id=53
Alles wordt goed in de database gegooit maar alleen het ip adres niet. Want hij geeft het dat zo weer in de database:
ip()
Hier is mijn code:
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam' , '$titel', '$bericht', '$datum', 'ip()')";
?>
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam ' , '$titel ', '$bericht ', '$datum ', 'ip()')" ;
?>
Zie het laatste stukje.
4 antwoorden
Gesponsorde links
biertie - 02/10/2004 16:05
Onbekend
volgens mij moet je er dit van maken ;)
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, IPadres) VALUES ('$naam' , '$titel', '$bericht', '$datum', '$IPadres')";
?>
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, IPadres) VALUES ('$naam ' , '$titel ', '$bericht ', '$datum ', '$IPadres ')" ;
?>
DRUNK - 05/10/2004 00:03
PHP gevorderde
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam' , '$titel', '$bericht', '$datum', '" . ip() . "')";
?>
<?php
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam ' , '$titel ', '$bericht ', '$datum ', '" . ip( ) . "')" ;
?>
of :
<?php
$ip = ip();
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam' , '$titel', '$bericht', '$datum', '$ip')";
?>
<?php
$ip = ip( ) ;
$insert = "INSERT INTO nieuws (naam, titel, bericht, datum, ip) VALUES ('$naam ' , '$titel ', '$bericht ', '$datum ', '$ip ')" ;
?>
BigTeddy - 05/10/2004 00:16 (laatste wijziging 05/10/2004 00:16)
PHP gevorderde
hmm, moet je de vars niet on-qoutën en de velden ``.
<?php
$insert = "INSERT INTO `nieuws` (`naam`, `titel`, `bericht`, `datum`, `ip`) VALUES ('".$naam."' , '".$titel."', '".$bericht."', '".$datum."', '".ip()."')";
?>
<?php
$insert = "INSERT INTO `nieuws` (`naam`, `titel`, `bericht`, `datum`, `ip`) VALUES ('" . $naam . "' , '" . $titel . "', '" . $bericht . "', '" . $datum . "', '" . ip( ) . "')" ;
?>
DRUNK - 05/10/2004 00:32 (laatste wijziging 05/10/2004 00:33)
PHP gevorderde
ja het is wel zo netjes om de vars te on quoten, maar de velden met `` aangeven vind ik persoonlijk niet zo handig. Ik doe ook veel php-cli en gebruik `` om shell commando's uit te voeren, dit is natuurlijk voor mij persoonlijk.
Gesponsorde links
Dit onderwerp is gesloten .