Har $betalat värdet nej i databasen då?
Om det inte är nåt värde alls där så borde väl de här gå kanske?
if($betalat == ""){
echo "$namn har inte betalat ännu";
}
else {
?>
7 svar · 248 visningar · startad av dude
Hejsan!
Är det någon som fattar varför jag får fel på koden nedan??
Det är inte speciellt mycket php-kod, mest är det bara en massa onödig DreamWeaver HTML...
Kan man inte göra som jag har gjort med if-satsen??
Sen undrar jag också, om jag gjort rätt med php-koderna som är mitt i texten lite här och där, alltså det som ser ut såhär:
<?php echo "$vinnare"; ?>
<html>
<head>
<title>Expedition:Robinsson</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#009900" text="#99FF99" link="#99FF66" vlink="#99FF66" alink="#00FF00">
<p><font face="Arial, Helvetica, sans-serif" size="7"><b>Expedition:Robinsson</b></font></p>
<font face="Verdana" size=2>
<?php
$db = mysql_connect();
$sql="SELECT * FROM robinsson WHERE id=$id";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
$datum="$ligne->date";
$vinnare="$ligne->vinnare";
$grata="$ligne->grata";
$utslagen="$ligne->utslagen";
$tvaa="$ligne->tvaa";
$ett="$ligne->ett";
$tva="$ligne->tva";
$tre="$ligne->tre";
$fyra="$ligne->fyra";
$fem="$ligne->fem";
$sex="$ligne->sex";
$namn="$ligne->namn";
$favvo="$ligne->favvo";
$personlig="$ligne->personlig";
$alder="$ligne->alder";
$bor="$ligne->bor";
$lag="$ligne->lag";
$beskrivning="$ligne->beskrivning";
$betalat="$ligne->betalat";
}
mysql_free_result ($res);
if($betalat=="nej")
{
echo "$namn har inte betalat ännu.";
}else
{
?>
<table width="75%" border="1" cellspacing="0" cellpadding="5" bordercolor="#006600">
<tr bgcolor="#009966">
<td width="37%" height="27" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vem
vinner Expedition:Robinsson i år?</font></b></td>
<td width="63%" height="27"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo "$vinnare"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vem
kommer börja gråta först i TV efter sammanslagningen?</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo "$grata"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right" height="36">
<p><b><font face="Arial, Helvetica, sans-serif" size="1">Vem åker
först ut efter sammanslagningen?</font></b></p>
</td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$utslagen"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vem
kommer komma tvåa?</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$tvaa"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right" height="30" colspan=2>
<div align="center"><b><font face="Arial, Helvetica, sans-serif" size="1">I
vilken ordning kommer deltagarna åka ut?</font></b></div>
</td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Första
som åker ut är:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$ett"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Andra
som åker ut är:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$tva"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Tredje
som åker ut är:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$tre"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Fjärde
som åker ut är:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$fyra"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right" height="32">
<p><b><font face="Arial, Helvetica, sans-serif" size="1">Femte som åker
ut är:</font></b></p>
</td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$fem"; ?>
</font></b></td>
</tr>
<tr bgcolor="#009966">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Sjätte
som åker ut är:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$sex"; ?>
</font></b></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vad
heter du? (Förnamn & Efternamn)</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$namn"; ?>
</font></b></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vem
är din favorit i Robinsson denna säsongen? (kvittar fall de
är kvar eller redan utslagna)</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$favvo"; ?>
</font></b></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vad
skulle vara din personliga sak om du fick vara med i Robinsson?</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$personlig"; ?>
</font></b></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Ålder:</font></b></td>
<td width="63%"><font face="Arial, Helvetica, sans-serif" size="2">
<?php echo="$alder"; ?>
<font face="Verdana, Arial, Helvetica, sans-serif">år</font></font></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vilken
stad bor du i?</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$bor"; ?>
</font></b></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="1">Vilket
lag hade du viljat var i ifall du själv fick bestämma?</font></b></td>
<td width="63%"><font face="Arial, Helvetica, sans-serif" size="1"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo="$lag"; ?></font></font></td>
</tr>
<tr bgcolor="#669900">
<td width="37%" align="right" height="32"><b><font face="Arial, Helvetica, sans-serif" size="1">Skriv
en kort beskrivning om dig:</font></b></td>
<td width="63%"><b><font face="Arial, Helvetica, sans-serif" size="1">
<?php echo="$beskrivning"; ?>
</font></b></td>
</tr>
</table>
<?php
};
?>
</BODY>
</HTML>
Har $betalat värdet nej i databasen då?
Om det inte är nåt värde alls där så borde väl de här gå kanske?
if($betalat == ""){
echo "$namn har inte betalat ännu";
}
else {
?>
I databasen kan "betalat" få två olika värden, antingen ja eller nej.
I profil.php?id=1 har den ja
och i profil.php?id=2 har den nej
men ingen av dem verkar funka???
I databasen använder jag enum för "betalat"...
och egentligen verkar det ju inte som det är fel i if-satsen för när man går in på http://medlem.spray.se/expeditionro...profil.php?id=1
står det ju att det är fel på rad 65 eller något...???
Vad står på rad 65 då?
<?php echo="$beskrivning"; ?> bör ändras till
<? echo "$beskrivning"; ?> eller <?=$beskrivning; ?>.
Gislaved.net skrev:
Vad står på rad 65 då?
<?php echo="$beskrivning"; ?> bör ändras till
<? echo "$beskrivning"; ?>.
Borde det inte vara:
<?PHP echo $beskrivning; ?>
vilket av det ska jag använda?? kan iofs testa alla, men det är ju ganska så många stället jag måste ändra det på, så bestäm ni ett jag ska börja testa med...
<?PHP echo $beskrivning; ?>
borde fungera utmärk
jepp, <?PHP echo $beskrivning; ?> funkar helt kalasbra!!
tack tack!