webForumDet fria alternativet

skriv ut tabell

PHP

13 svar · 310 visningar · startad av mr.mainline

Medlem sedan feb. 2003777 inlägg
Frågan#1

Jag har en tabell och i kolummerna vill jag hämta värden från databasen hur skiver jag då ut den,trodde man kunde göra så här.
Det som händer är att ingenting skrivs ut,bara en hel vit skärm,men ingenting.
ex:

echo '<table width="100%" border="0" cellpadding="1" height="399">';

while($rad=mysql_fetch_array($rs)){
//Skriv ut tabellen
echo '<tr>';
echo'<td width="99%" height="395" valign="top">';
echo'<table width="100%" border="0">';
echo'<tr>';
echo'<td width="78%" height="146" valign="top">'.$rad['datum'].'<br>'.$rad['klass'].'<br>' ."Domare:". $rad['domare'].'<br><br>'."Bed&ouml;mning:".'<br>'.$rad['bedomning']'</td>';
echo'<td width="22%">'.'<img src=$rad['bild']'>'<br>'."Handler:".$rad['handler'].'</td>';
echo'</tr>'; 
}
echo'</table>';
Medlem sedan mars 20034 471 inlägg
#2

Du har "fnutt-fel" på denna rad. Rättad:

echo '<td width="22%"><img src='.$rad['bild'].'><br>Handler:'.$rad['handler'].'</td>';
Medlem sedan feb. 2003777 inlägg
#3

Fortfarande samma problem,här är hela koden.

<?php include("conn.php"); ?>
<?
if(isset($_GET['id']) and is_numeric($_GET['id']))
    $id = $_GET['id'];
else
    die('ID saknas eller är ej numeriskt!');

$sql=("SELECT * FROM bedomning where id = $id") or die(mysql_error()); 
$rs=mysql_query($sql, $conn) or die("Err: SQL query");

include("func.php");

echo '<table width="100%" border="0" cellpadding="1" height="399">'; 

while($rad=mysql_fetch_array($rs)){ 
//Skriv ut tabellen 
echo '<tr>'; 
echo'<td width="99%" height="395" valign="top">'; 
echo'<table width="100%" border="0">'; 
echo'<tr>'; 
echo'<td width="78%" height="146" valign="top">'.$rad['datum'].'<br>'.$rad['klass'].'<br>' ."Domare:". $rad['domare'].'<br><br>'."Bed&ouml;mning:".'<br>'.$rad['bedomning']'</td>'; 
echo '<td width="22%"><img src='.$rad['bild'].'><br>Handler:'.$rad['handler'].'</td>'; 
echo'</tr>'; 
} 
echo'</table>'; 

?>
Medlem sedan juli 20033 147 inlägg
#4
echo'<tr>'; 
echo'<td width="78%" height="146" valign="top">'.$rad['datum'].'<br>'.$rad['klass'].'<br> Domare:'. $rad['domare'].'<br><br>Bed&ouml;mning:<br>'.$rad['bedomning'].'</td>'; 
echo '<td width="22%"><img src='.$rad['bild'].'><br>Handler: '.$rad['handler'].'</td>'; 
echo'</tr>';
Medlem sedan feb. 2003777 inlägg
#5

Nu står det "ID saknas eller är ej numeriskt!" men jag har id,vad kan nu vara fel?

Medlem sedan juli 20033 147 inlägg
#6

Innehåller id någonting i url:en?

Medlem sedan feb. 2003777 inlägg
#7

ja med det ser mycket konstigt ut, kolla här:

http://www.freddeholm.com/ulrika/visa_kritik.php?id=1

Medlem sedan juli 20033 147 inlägg
#8

Hur ser innehållet ut om du kollar på det i t.ex. phpmyadmin?

Medlem sedan feb. 2003777 inlägg
#9

jo där liggar alla värden som dom ska,det är ingen fel på tabellen, ser ut så här.

CREATE TABLE `bedomning` (
  `id` int(11) NOT NULL auto_increment,
  `datum` text NOT NULL,
  `rubrik` text NOT NULL,
  `klass` text NOT NULL,
  `bedomning` text NOT NULL,
  `domare` text NOT NULL,
  `handler` text NOT NULL,
  `bild` blob NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
Medlem sedan juli 20033 147 inlägg
#10

Tänkte mer på innehållet i tabellen, men om det ser ut som det ska så ligger nog inte felet där.
Hur ser dina meta-taggar ut på sidan? (jag kan inte kolla källkod, sitter på en buggad kommundator. :) )

Medlem sedan feb. 2003777 inlägg
#11

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Medlem sedan feb. 2003777 inlägg
#12

Jag tog bort färltet "blob" i tabellen,då ser det bättre ut,vad kan jag använda istället för bilden?

Medlem sedan juli 20033 147 inlägg
#13

Du kan använda bilden, men spara den på servern, och lägg sökvägen till bilden i databasen.

Medlem sedan feb. 2003777 inlägg
#14

tusen tack!

273 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
145 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)