Just nu i M3-nätverket
Gå till innehåll

IF else condition


Aktuellspeedway.se

Rekommendera Poster

Aktuellspeedway.se

Om jag vill att en "tabell" på en sida (PHP) ska visas om ett värde returneras och inte visas om inget värde finns vad ska jag använda för condition då?

 

 

<?PHP

if(HÄR) min tabell

else ' '

?>

 

Länk till kommentar
Dela på andra webbplatser

om ett värde returneras
Vad är det för villkor och var kommer det ev värdet ifrån som du vill kontrollera?

 

Länk till kommentar
Dela på andra webbplatser

Aktuellspeedway.se

Jag har nu denna koden och hela denna koden ska ju då visas om det finns någon rad i tabellen som stämmer över med

 

WHERE personteam.teamID=$get_id AND personteam.sasong=$get_s AND personteam.farmas != ''

 

 

<?php

$link = @mysql_connect ("********","*****","******") or die ("kunde inte ansluta");
mysql_select_db("aktuellspeedway",$link);

if (isset($_GET["id"]))if (isset($_GET["s"])){
$get_id = mysql_real_escape_string($_GET["id"]);
$get_s = mysql_real_escape_string($_GET["s"]);
$result = mysql_query("SELECT forardatabas.Forare, forardatabas.Fodd, forardatabas.Nation, personteam.snitt, personteam.personID, personteam.farmas, personteam.farmasID
FROM forardatabas
RIGHT JOIN personteam
ON personteam.personID=forardatabas.id
WHERE personteam.teamID=$get_id AND personteam.sasong=$get_s AND personteam.farmas != ''
ORDER BY personteam.snitt DESC, forardatabas.Forare ASC;",$link);}
?>


<FONT SIZE="3"><B>Farmningsbara / Inlånade förare</B></FONT>
<table width="642" cellspacing=1 background="http://www.aktuellspeedway.se/grafik/bgnyh.png" CLASS="kantlinje">
<tr align="center">
<td width="20"></td>
<td align="left"><B>Förare<B></td>
<td width="150"><B>Inlånad från<B></td>
<td width="100"><B>Född<B></td>
<td width="100"><B>Snitt<B></td>
</tr>
<?php
while($rad = mysql_fetch_array($result)) { $count++; echo "<tr align=center bgcolor=".($count % 2 ? "#F3F3F3" : "#FFFFFF")."><td><A HREF=?info=driver&id=".$rad[personID]. "><IMG SRC=http://www.aktuellspeedway.se/grafik/flaggor/".$rad[Nation]. ".png BORDER=0></A></TD><td align=left><A HREF=?info=driver&id=".$rad[personID]. ">".$rad[Forare]. "</A><td><A HREF=?info=team&list=trupp&id=".$rad[farmasID]. "&s=2010>".$rad[farmas]. "</A><td>".$rad[Fodd].  "<td>".$rad[snitt].   "</td></tr>";}
mysql_close($link);
?>
</table>

 

Länk till kommentar
Dela på andra webbplatser

Det är nog denna du är ute efter:

if (!$resultat) {
// ingen tabell
}
else {
// tabell
}

 

Länk till kommentar
Dela på andra webbplatser

Aktuellspeedway.se

Jag får det inte riktigt att funka.

 

Jag tor att jag får det att funka när jag lägger in det i denna:

 

<?php 
while($rad = mysql_fetch_array($result)){ $count++; echo "<tr align=center bgcolor=".($count % 2 ? "#F3F3F3" : "#FFFFFF")."><td width=20><A HREF=?info=driver&id=".$rad[personID]. "><IMG SRC=http://www.aktuellspeedway.se/grafik/flaggor/".$rad[Nation]. ".png BORDER=0></A></TD><td align=left><A HREF=?info=driver&id=".$rad[personID]. ">".$rad[Forare]. "</A><td><A HREF=?info=team&list=trupp&id=".$rad[farmasID]. "&s=2010>".$rad[farmas]. "</A><td>".$rad[Fodd].  "<td>".$rad[snitt].   "</td></tr>";}
mysql_close($link);
?>

 

Men problemet är att jag har denna delen utanför själva php taggen.

 

<FONT SIZE=3><B>Farmningsbara / Inlånade förare</B></FONT>
<table width=642 cellspacing=1 background=http://www.aktuellspeedway.se/grafik/bgnyh.png>
<tr align=center>
<td width=20></td>
<td align=left><B>Förare<B></td>
<td width=150><B>Inlånad från<B></td>
<td width=100><B>Född<B></td>
<td width=100><B>Snitt<B></td>
</tr>

 

och det är det jag vill ha bort.

 

 

 

Jag provade detta

 

<?php
if (!$result) echo " finns ej

<FONT SIZE=3><B>Farmningsbara / Inlånade förare</B></FONT>
<table width=642 cellspacing=1 background=http://www.aktuellspeedway.se/grafik/bgnyh.png>
<tr align=center>
<td width=20></td>
<td align=left><B>Förare<B></td>
<td width=150><B>Inlånad från<B></td>
<td width=100><B>Född<B></td>
<td width=100><B>Snitt<B></td>
</tr>
</TABLE>

"; else echo "

finns


";
?>

 

Och då upptäckte jag att jag får samma värde både där det inte finns något värde att hämta och där det finns att hämta

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...