- Joined
- Apr 1, 2009
- Messages
- 1,220
- Reaction score
- 1,281
Здравейте,
Този код работи, но когато му сложа If не засича резултатите от базата данни.
Не работещия изглежда така: Някой вижда ли грешката?
Този код работи, но когато му сложа If не засича резултатите от базата данни.
PHP:
<?php
include("config.php");
if(isset($_POST['submit'])) {
$name = mysql_escape_string($_POST["name"]);
$raz = $_POST['raz'];
$cat = $_POST['cat'];
$our = mysql_query("SELECT * FROM movie where raz like '%".$raz."%' AND janr1 like '%".$cat."%' or janr2 like '%".$cat."%' or janr3 like '%".$cat."%' AND name like '%".$name."%' ORDER BY id DESC");
while ($row = mysql_fetch_assoc($our))
echo "<table align=center border=1 width=90%>
<tr>
<td width=50%><b>[</b>$row[raz]<b>]</b>$row[name]</td>
<td width=30%><b>[</b><a href=$row[link1]>LINK 1</a><b>]</b>,
<b>[</b><a href=$row[link2]>LINK 2</a><b>]</b>,
<b>[</b><a href=$row[link3]>LINK 3</a><b>]</b>,
<b>[</b><a href=$row[link4]>LINK 4</a><b>]</b>,
<b>[</b><a href=$row[link5]>LINK 5</a><b>]</b></td>
<td width=20%>$row[janr1], $row[janr2], $row[janr3]</td>
</tr>
</table>";
}
?>
Не работещия изглежда така: Някой вижда ли грешката?
PHP:
<?php
include("config.php");
if(isset($_POST['submit'])) {
$name = mysql_escape_string($_POST["name"]);
$raz = $_POST['raz'];
$cat = $_POST['cat'];
$our = mysql_query("SELECT * FROM movie where raz like '%".$raz."%' AND janr1 like '%".$cat."%' or janr2 like '%".$cat."%' or janr3 like '%".$cat."%' AND name like '%".$name."%' ORDER BY id DESC");
while ($row = mysql_fetch_assoc($our))
if($row[raz] == 1){ $raza ='HDTV';}
else{$raza =$row[raz];}
echo "<table align=center border=1 width=90%>
<tr>
<td width=50%><b>[</b>$raza<b>]</b>$row[name]</td>
<td width=30%><b>[</b><a href=$row[link1]>LINK 1</a><b>]</b>,
<b>[</b><a href=$row[link2]>LINK 2</a><b>]</b>,
<b>[</b><a href=$row[link3]>LINK 3</a><b>]</b>,
<b>[</b><a href=$row[link4]>LINK 4</a><b>]</b>,
<b>[</b><a href=$row[link5]>LINK 5</a><b>]</b></td>
<td width=20%>$row[janr1], $row[janr2], $row[janr3]</td>
</tr>
</table>";
}
?>