Title--> Вапрос?

ghostbg

Registered
значи искам да попитам може ли в title на сайта отгоре да се сложи пхп скрипт които да извлича само името на дадена рецепта примерно
Вкуснотийки - Супа
Вкуснотийки - Салата

при извличането на различна рецепта

дано сте ме разбрали какво искам :)
 
Ако записваш в БД името на рецептата (title), изкарай го със заявка примерно така:
$zajavka="SELECT title FROM tablica WHERE ...
$rez=mysql_query($zajavka);
$row=mysql_fetch_array($rez);

echo " <html><head><title>Вкуснотийки - ".$row['title']."</title></head></html>";
 
хмм не ми го искарва. когато дам да вида кода на сайта когато е зареден излиза че го испива това но не и горе в title-a
 
Може ли линк ?

Сигурен ли си че слагаш кода на Galli м/у <head> и </head> на сайта ?

Код:
<head>




<?php
$zajavka="SELECT title FROM tablica WHERE ...
$rez=mysql_query($zajavka);
$row=mysql_fetch_array($rez);

echo " <title>Вкуснотийки - ".$row['title']."</title>";



</head>
 
ето линка http://lubang.freehostia.com/recepti.php?id_rec=132&idcat_rec=12

ето и кода които слагам между <head></head> таговете

Код:
<?php
mysql_connect("*****","*****","*****")or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db("*****") or die("Грешна база данни");

mysql_query ('SET NAMES CP1251');

$query = " SELECT * FROM receptite WHERE `recepti_name`";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_numrows($result);

while($row = mysql_fetch_array($result))
{
$recepti_name=$row[recepti_name];

echo " <title>Вкуснотийки - ".$row['recepti_name']."</title>";
    
}
?>
 
Код:
<?php
mysql_connect("*****","*****","*****")or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db("*****") or die("Грешна база данни");

mysql_query ('SET NAMES CP1251');

$query = " SELECT * FROM receptite WHERE recepti_name='$recepti_name'";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_numrows($result);

while($row = mysql_fetch_array($result))
{
$recepti_name=$row[recepti_name];

echo " <title>Вкуснотийки - ".$row['recepti_name']."</title>";
   
}
?>
и пак не се получава
 
А от къде идва $recepti_name за да е WHERE recepti_name='$recepti_name'
Мисля, че трябва в линка да имаш името примерно така
href="...../index.php?ime=supa
и в горния код да взимаш името примерно с $get_ime=$_GET['ime'];
и после в заявката да пишеш WHERE recepti_name='$get_ime'
 
значи ако погледнеш линка по горе които съм дал ще видиш че изваждам рацептата с ?id_rec=121&idcat_rec=12 и искам title-а да огоравя на рецептата
 
Значи пробвай така:
<?php
mysql_connect("*****","*****","*****")or die("Сайтът не може да се свърже към базата данни");
@mysql_select_db("*****") or die("Грешна база данни");

mysql_query ('SET NAMES CP1251');

$id_rec=$_GET['id_rec'];
$idcat_rec=$_GET['idcat_rec'];


$query = " SELECT * FROM receptite WHERE id_rec='$id_rec' AND idcat_rec='$idcat_rec' ";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_numrows($result);

while($row = mysql_fetch_array($result))
{
$recepti_name=$row[recepti_name];

echo " <title>Вкуснотийки - ".$row['recepti_name']."</title>";

}
?>
За това AND не съм сигурен обаче.
 
ее златен си :) стана :) +1 аз правех този скрипт в хеад тага и сега просто добавих echo " <title>Вкуснотийки - ".$recepti_name."</title>"; но кода за искарването на рецептата и стана
 

Back
Горе