02. juni 2005 - 10:56
Der er
4 kommentarer og 3 løsninger
hvis der er en vare i kurven, så vis sendknappen
hej Jeg har en lille shop, hvor jeg gerne vil skjule send knappen, hvis der ikke er lagt en vare i varekurven. Denne her gemmer godt nok sendknappen, men den kommer ikke frem når der er lagt noget i kurven. include("connect.php"); mysql_query("SELECT sessionid FROM varekurv ") or die(mysql_error()); if($sessionid == ''){ echo ''; //gemmer send knappen } else{ echo '<input type="submit" name="submit" id="Submit" value="Send bestilling">'; }
Annonceindlæg fra Deloitte
Glemmer du ikke lige at række $sessionid ud fra dit resultset? Det er vist noget med getrow/fetchrow... Jeg forstår i øvrigt ikke helt, hvordan du kan lave så generisk en SELECT? Som jeg ser det, så er der kun 1 kurv hvor alle brugere så vil hente fra...
$hent = mysql_query("SELECT sessionid FROM varekurv ") or die(mysql_error()); $sessionid = mysql_num_rows($hent); if($sessionid < '1'){ echo ''; //gemmer send knappen } else{ echo '<input type="submit" name="submit" id="Submit" value="Send bestilling">'; } MEN! Som jpvj også skriver, så forstår jeg overhoved ikke din opbygning af din shop. Lige nu henter den alle (hvis jeg havde tilføjet en while), med sessionid fra varekurve.
hey, det er en jeg lige har smidt sammen selv (koden) jeg var ikke sikker på den, men som I siger, så skal den jo kun tage en session afgangen
include("connect.php"); $hent = mysql_query("SELECT sessionid FROM varekurv WHERE sessionid = '$PHPSESSID' ") or die(mysql_error()); $sessionid = mysql_num_rows($hent);
sådan måske, nu virker den da, må vente til jeg har min laptop til at se om den også virker med flere bruger.
og fedt, nu virker E's email sender ikke igen
Vi tilbyder markedets bedste kurser inden for webudvikling