im работает с некоторыми проблемами agian, и надеюсь, что ваши ребята могут мне помочь.PHP, код SQL не работает
У меня этот код, что я не могу работать.
см, странное дело, если я изменить
$query2 = mysqli_query($dblogin,
"SELECT * FROM devices
RIGHT JOIN repair ON devices.name = repair.modelid
WHERE repair.modelid=$check");
в
$query2 = mysqli_query($dblogin,
"SELECT * FROM devices
RIGHT JOIN repair ON devices.name = repair.modelid
WHERE repair.modelid LIKE %iPad%");
я буду работать, просто отлично: -/
им действительно потеряли, и я судимый, для эхо-проверки $ check, чтобы увидеть, была ли ошибка в переменной $ check. но это работает отлично.
<div id="slidingDiv<?=$row["id"] ?>" class="toggleDiv row-fluid single-project">
<div class="span6">
<img src="adm/images/<?=$row["image"] ?>" alt="project <?=$row["id"] ?>" />
</div>
<div class="span6">
<div class="project-description">
<div class="project-title clearfix">
<h3><?=$row["name"] ?></h3>
<span class="show_hide close">
<i class="icon-cancel"></i>
</span>
</div>
<div class="project-info">
<?php
$check = $row["name"];
$query2 = mysqli_query($dblogin,
"SELECT * FROM devices
RIGHT JOIN repair ON devices.name = repair.modelid
WHERE repair.modelid=$check");
while($row = mysqli_fetch_assoc($query2))
{
?>
<div>
<span><?=$row["price"] ?> ,-</span><?=$row["name"] ?>
</div>
<?php
}
?>
<div>
<span>Client</span>Some Client Name
</div>
<div>
<span>Date</span>July 2013
</div>
<div>
<span>Skills</span>HTML5, CSS3, JavaScript
</div>
<div>
<span>Link</span>http://examplecomp.com
</div>
</div>
<p>Believe in yourself! Have faith in your abilities! Without a humble but reasonable confidence in your own powers you cannot be successful or happy.</p>
</div>
</div>
</div>
Если я изменяет его, это, он работает просто отлично
<?
$query = mysqli_query($dblogin, "select * from brands ORDER BY id");
while($row = mysqli_fetch_assoc($query))
{
?>
<li class="filter" data-filter="<?=$row["name"] ?>">
<a href="#noAction"><img class="aimg" style="height:50px;" src="adm/images/<?=$row["image"] ?>" /></a>
</li>
<?
}
?>
</ul>
<!-- Start details for portfolio project 1 -->
<div id="single-project">
<?
$query = mysqli_query($dblogin, "select * from devices ORDER BY name DESC");
while($row = mysqli_fetch_assoc($query))
{
?>
<div id="slidingDiv<?=$row["id"] ?>" class="toggleDiv row-fluid single-project">
<div class="span6">
<img src="adm/images/<?=$row["image"] ?>" alt="project <?=$row["id"] ?>" />
</div>
<div class="span6">
<div class="project-description">
<div class="project-title clearfix">
<h3><?=$row["name"] ?></h3>
<span class="show_hide close">
<i class="icon-cancel"></i>
</span>
</div>
<div class="project-info">
<?php
$check = $row["name"];
$query2 = mysqli_query($dblogin, "select * from devices right join repair on devices.name = repair.modelid WHERE repair.modelid LIKE '%iPhone 6%'");
while($row = mysqli_fetch_assoc($query2))
{
?>
<div>
<span><?=$row["price"] ?> ,-</span><?=$row["name"] ?>
</div>
<?php
}
?>
</div>
</div>
</div>
</div>
<?
}
?>
EDIT
SELECT * FROM devices
RIGHT JOIN repair ON devices.name = repair.modelid
WHERE repair.modelid LIKE '%iPhone 6%'
LIMIT 0 , 30
дает этот результат
id name brand image model-id id name modelid price brand date
7 iPhone 6 Apple iphone6_small.jpg 217 Front Glas Udskiftning iPhone 6 1300 1432215986
7 iPhone 6 Apple iphone6_small.jpg 218 Bagside (komplet) iPhone 6 2500 1432216016
7 iPhone 6 Apple iphone6_small.jpg 219 Tænd/sluk Udskiftning iPhone 6 500 1432216041
7 iPhone 6 Apple iphone6_small.jpg 220 Homeknap iPhone 6 500 1432216064
7 iPhone 6 Apple iphone6_small.jpg 221 Ørehøjtaler iPhone 6 500 1432216085
7 iPhone 6 Apple iphone6_small.jpg 222 Ladestik iPhone 6 500 1432216107
7 iPhone 6 Apple iphone6_small.jpg 223 Batteri iPhone 6 500 1432216124
7 iPhone 6 Apple iphone6_small.jpg 224 Vibrator iPhone 6 500 1432216136
7 iPhone 6 Apple iphone6_small.jpg 225 Mikrofon iPhone 6 500 1432216165
7 iPhone 6 Apple iphone6_small.jpg 226 Kamera iPhone 6 500 1432216177
7 iPhone 6 Apple iphone6_small.jpg 227 Højtaler (musik/lyd) iPhone 6 500 1432216191
7 iPhone 6 Apple iphone6_small.jpg 228 WIFI Antenne iPhone 6 500 1432218537
7 iPhone 6 Apple iphone6_small.jpg 229 Jackstik iPhone 6 500 1432218564
7 iPhone 6 Apple iphone6_small.jpg 230 Jailbreak iPhone 6 500 1432218593
7 iPhone 6 Apple iphone6_small.jpg 231 Bagside (komplet) iPhone 6 2500 1432218612
Что происходит, когда вы запускаете необработанный запрос в базу данных? Вы получаете результат? – bksi
Да, если я изменяю where = '% ipad%', он отлично работает –
Можете ли вы отредактировать свой вопрос и добавить необработанный запрос, который вы запускаете в базу данных – bksi