webForumDet fria alternativet

om tom uppdatera inte!

4 svar · 188 visningar · startad av WiZzLeR

WiZzLeRMedlem sedan juni 2002346 inlägg
#1

det är såhär att jag har en form med inputs där man ska fylla in massa data etc..

kolla exemplet då jag uppdaterar formen:

$db->datab("update users set
info = '$info'
where username='$username' and password='$password'
",0);

nu undrar jag hur gör man så att om $info har ingen data så uppdateras den inte.

monAmourMedlem sedan dec. 2002258 inlägg
#2
if (!empty($info)) {
$db->datab("update users set
info = '$info'
where username='$username' and password='$password'
",0); 
}
else {
echo("Info innehåller ingen data!\n");
}
Fredde MannenMedlem sedan nov. 20014 054 inlägg
#3

Re: om tom uppdatera inte!

WiZzLeR skrev:

det är såhär att jag har en form med inputs där man ska fylla in massa data etc..

kolla exemplet då jag uppdaterar formen:

$db->datab("update users set
info = '$info'
where username='$username' and password='$password'
",0);

nu undrar jag hur gör man så att om $info har ingen data så uppdateras den inte.

Men om info inte har någon data, så uppdateras den inte med någon data, så vida man inte fyllt i data för att uppdatera den med den nya datan så att säga. eller? :q

 
if(isset($info)) {
$db->datab("update users set
info = '$info'
where username='$username' and password='$password'
",0);
}else {
// ... gör något annat!
}
WiZzLeRMedlem sedan juni 2002346 inlägg
#4

hmm kay, om jag kör file input ?

monAmourMedlem sedan dec. 2002258 inlägg
#5

--> Fredde mannen - det är sant, man för köra en isset också!

if ((isset($info)) && (!empty($info))) {
$db->datab("update users set
info = '$info'
where username='$username' and password='$password'
",0); 
}
else {
echo("Info innehåller ingen data!\n");
}
127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)