Съвпадения от БД..

shashma88

Registered
Примерно потребител, добавя рецепта. В нея има да добави необходимите продукти. И примерно в файла за разглеждане на рецептата, след като изкарвам продуктите, може ли да се направи така, че ако са добавени тея продукти в сайта, автоматично да им указва линкове. има го в imdb-bg.net :) ето примерен код:

<?
echo'produkti';
echo"$row[produkti]";
?>

Благодаря на всеки отзовал се!
 
Ако съм те разбрал правиш така:
Код:
<?php
echo $produkti;
echo "<a href=".$row['produkti'].">".$row['produkti']."</a>";
?>
 
нене :) ет по обширен код и обяснение какво искам:

<?
$rep_id=$_GET[id];
$sql=mysql_query("select * from recepti where id='$rep_id'");
echo"produkti - $row[produkti]"
?>

искам от таблица produkti да търси съвпадения за тези продукти който се принтват... нещо такова ? - 'select * from products where name='$row[produkti]' :?
 
shashma88 каза:
нене :) ет по обширен код и обяснение какво искам:

<?
$rep_id=$_GET[id];
$sql=mysql_query("select * from recepti where id='$rep_id'");
echo"produkti - $row[produkti]"
?>

искам от таблица produkti да търси съвпадения за тези продукти който се принтват... нещо такова ? - 'select * from products where name='$row[produkti]' :?
Код:
<?php

$sql=mysql_query("SELECT * FROM `table` WHERE `row` LIKE '%$променлива%'") or die(mysql_error());

?>
 
Ако съм те разбрал, ще ти го обесня и ще ти дам пример ..

Имаш таблица movies да речем, и там има поле regisior след, като изведеш информацията за филма, правиш една заявка, която търси дали информацията записана в полето regisior съществува в някаква там друга таблица, реално от която искаш да търси, и вече извеждаш информацията за него, тей като не си дал таблици и полета ще го пиша както дойде, пак ти си го намести..

Код:
$query=mysql_query("SELECT * FROM `purvatatablica` WHERE `id` = '$id'") or die(mysql_error());
while($row=mysql_fetch_array($query))
{
$title=$row['title'];
$regisior=$row['regisior'];

$get=mysql_query("SELECT * FROM `vtoratablica` WHERE `regisior` = '$regisior'") or die(mysql_error());
$row2=mysql_fetch_array($get);
if (mysql_num_rows($get) < 1)
{
$regisior=$row['regisior'];
}
else
{
$regisior=$row2['regisior'];
}
echo "Филм - $title, режисьор - $regisior";
}

Ако има въпроси питай :)
 

Back
Горе