Valaki segítene? Elakadtam a php-be
Mysql adatbázisból szeretnék kiolvasni adatokat, de valamiért nem jeleníti meg. Hibát nem jelez.
Íme a kód:
<?
ob_start();
include("dbconn.php");
header("Pragma: no-cache");
Header("Cache-control: private, no-store, no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>
<html>
<head>
<title>Bauto</title>
<meta name="cache-control" content="private, no-store, no-cache, must-revalidate" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
</head>
<?
$kcm = "cm3";
$nev = "#0033FF";
$hatter = "#C0C0C0";
$ar = "#D30303";
$vonal = "#1F1F1F";
$megnevezes = "#373737";
$szokoz = " ";
?>
<body style="background:#383838">
<table border="0" style="width:100%;height:100%">
<tr>
<td>
<table align="center" border="1" style="width:964px;height:100%;table-layout:fixed" cellpadding="0" cellspacing="0">
<tr style="height:90px;background:url('kepek/header.jpg')">
<td colspan="6">
<table border="0" align="right" style="width:650px;height:100%;text-align:center;color:white">
<tr>
<td><b><a href="index.html" target="blank" style="text-decoration:none; color:white">Úvod</a></b></td>
<td><b><a href="ofirme.html" target="blank" style="text-decoration:none; color:white">O Firme</a></b></td>
<td><b>Ojazdené Autá</b></td>
<td><b>Havarované Autá</b></td>
<td><b><a href="kontakt.html" target="blank" style="text-decoration:none; color:white">Kontakt</a></b></td>
</tr>
</table>
</td>
</tr>
<tr style="height:460px">
<td colspan="6"><img src="kepek/bmw.jpg" width="960" height="460" border="0" alt=""></td>
</tr>
<tr>
<td colspan="6" style="background:url('kepek/csikoshatter.png')">
<table border="0" align="center" style="width:90%;height:100%;text-align:left;font-weight:bold;color:white" cellspacing="0">
<tr style="height:30px; text-align:center; background:black; font-family:tahoma; font-size:10pt; color:white">
<td>Foto:</td>
<td>Technické údaje:</td>
<td>Cena:</td>
</tr>
</table>
<table border="0" align="center" style="width:90%; height:150px; text-align:left; background:<?= $hatter?>; table-layout:fixed; font-family:tahoma; font-weight:bold; font-size:8pt" cellspacing="0" cellpadding="0">
<?
$sql = "SELECT * FROM autok";
$eredmeny = mysql_query($sql);
while ($sor=mysql_fetch_array($eredmeny)) {
$nev = $sor["nev"];
$uzemanyag = $sor["uzemanyag"];
$foto = $sor["foto"];
$motor = $sor["motor"];
$valto = $sor["valto"];
$evjarat = $sor["evjarat"];
$ajtok_szama = $sor["ajtok_szama"];
$megjegyzes = $sor["megjegyzes"];
$egyeb = $sor["egyeb"];
$lefutott_km = $sor["lefutott_km"];
$ar_eur = $sor["ar_eur"];
?>
<tr>
<td align="center" rowspan="5"><img src="kepek/<?= $foto?>" width="150" border="0"></td>
<td style="color:<?= $nev?>; font-size:10pt"><?= $nev?></td>
<td> </td>
<td align="center" style="color:<?= $ar?>; font-size:10pt"><?= $ar_eur?> EUR</td>
</tr>
<tr>
<td colspan="3"><hr size="2" color="<?= $vonal?>"></td>
</tr>
<tr>
<td><font color="<?= $megnevezes?>">Rok výroby:</font> <?= $evjarat?></td>
<td><font color="<?= $megnevezes?>">Motor:</font> <?= $motor?> <?= $kcm?></td>
<td><font color="<?= $megnevezes?>">Prevodovka:</font> <?= $valto?></td>
</tr>
<tr>
<td><font color="<?= $megnevezes?>">Najazdených:</font> <?= $lefutott_km?></td>
<td><font color="<?= $megnevezes?>">Palivo:</font> <?= $uzemanyag?></td>
<td><font color="<?= $megnevezes?>">Počet dverí:</font> <?= $ajtok_szama?></td>
</tr>
<tr>
<td colspan="3"><font color="<?= $megnevezes?>">Ostatné:</font> <?= $egyeb?></td>
</tr>
<tr>
<td> </td>
<td colspan="3"><font color="<?= $megnevezes?>">Poznámka:</font> <?= $megjegyzes?></td>
</tr>
<tr>
<td colspan="4"><hr size="2" color="<?= $vonal?>" ></td>
</tr>
<?
}
?>
</table>
</td>
</tr>
<tr style="height:50px;background:black;color:white;font-weight:bold">
<td colspan="6" style="text-align:center">All right reserved!</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
<?
mysql_close($kapcsolat);
ob_end_flush();
?>
Nem tudom, hogy a dbconn.php tartalmazza-e a csatlakozást végző utasításokat, de ha nem akkor ez a rész hiányzik:
mysql_connect("$host", "$felhnev", "$jelszo");
mysql_select_db("$db_nev");
Más hibát nem találtam így elsőre, de majd még megnézem alaposabban.
igen a dbconn.php lemaradt
itt a kód:
<?
//=================== MYSQL ADATBÁZIS KAPCSOLÓDÁS ===========================
//
$kapcsolat = mysql_connect("127.0.0.1","web4479u1","asdfgh5084");
mysql_select_db("web4479db1", $kapcsolat);
//
//===========================================================================
session_start();
putenv("TZ=Europe/Budapest");
foreach($_GET as $key => $value){
$$key=$value;
}
foreach($_POST as $key => $value){
$$key=$value;
}
mysql_query("SET NAMES 'latin2'");
?>
az adatbazisnak van tartalma?
irasd ki a lekéréshez mysql hibauzit
print $mysql_error();
<?= $foto?>
ennek tényleg ki kéne irnia valamit?
a lekéréshez ird be ezt: print $foto;
amugy nem naon értek hozza, szal sorry ha hulyeséget irtam
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!