if statement

Status
Niet open voor verdere reacties.

arrie12

Gebruiker
Lid geworden
21 okt 2013
Berichten
34
hallo,

ik ben bezig met een shoutbox maken en wou de isset function gebruiken maar alleen er word geen ELSE weergegeven zie code:
(sorry voor de slechte uitleg kan het niet heel goed uitleggen maar het komt erop neer dat het lijkt te werken maar als $bericht naar NULL is gesset komt er geen bericht uit het else)
PHP:
$db = mysql_connect("localhost", "root", "");
mysql_select_db("shoutbox");
$bericht = $_POST["message"];
$sql = "
INSERT INTO messages(messages) VALUES('$bericht')
";

if( isset($bericht) ) {
mysql_query($sql, $db);

}
else{
print "er is geen bericht";
}

?>
mvg,
Arrie
 
Laatst bewerkt:
Controleer eerst even of $_POST["message"] geset is alvorens het aan $bericht toe te kennen :

isset($_POST["message"]) ? $bericht = $_POST["message"] : $bericht = null;
 
hallo,

bedankt voor de tip! ik heb het alsvolgd gedaan:
PHP:
$db = mysql_connect("localhost", "root", "");
mysql_select_db("shoutbox");

$bericht = $_POST['message'];

$sql = "
INSERT INTO messages(messages) VALUES('$bericht')
";



if( isset($_POST['submit'])){
if(empty($_POST['message'])){
echo " u heeft geen bericht ingetypt probeer het opnieuw";
}else{mysql_query($sql, $db);}

}

bedankt voor het helpen!

mvg,
Arrie
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan