echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
php sql select
u menya est db na php mysql y ya pishy zapros chtobi na web stranichke pokazal dannie iz DB no ne dayot ashibky,no i ne pokazivaet nichevo.vot moi kod est oshibki sdes?ya novichok.za rane spasibo
<?php
$db = mysql_connect("localhost","29594","parol");
mysql_select_db("arsdb" ,$db);
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td><a href='$tablerows[1]'>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");
}
echo "</table>";
mysql_close($db);
?>
u menya est db na php mysql y ya pishy zapros chtobi na web stranichke pokazal dannie iz DB no ne dayot ashibky,no i ne pokazivaet nichevo.vot moi kod est oshibki sdes?ya novichok.za rane spasibo
<?php
$db = mysql_connect("localhost","29594","parol");
mysql_select_db("arsdb" ,$db);
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td><a href='$tablerows[1]'>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");
}
echo "</table>";
mysql_close($db);
?>[/QUOTE]
1) выводитcя ли тебе вот это
Код:
если да то проверяй запрос
>>>после запроса на извлечение поставь проверку
Код:
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
{
echo "Ошибка при обращении к БД";
exit();
}
Код:
$db = mysql_connect("localhost","29594","parol");
mysql_select_db("arsdb" ,$db);
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ тут точно таблица так завётся?
echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
// ниже я бы сделал иначе:
while (($tablerows = mysql_fetch_row($sql))!==false)
{
echo("<tr><td><a href='$tablerows[1]'>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");
}
echo "</table>";
mysql_close($db);
mysql_select_db("arsdb" ,$db);
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ тут точно таблица так завётся?
echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
// ниже я бы сделал иначе:
while (($tablerows = mysql_fetch_row($sql))!==false)
{
echo("<tr><td><a href='$tablerows[1]'>$tablerows[1]</a></td><td>$tablerows[2]</td></tr> ");
}
echo "</table>";
mysql_close($db);
и ещё, и ещё, нумерация в $tablerows с нуля, а не с единицы
$conn = db_newconn();
$stmt = "SELECT id, $sqlfn, short_arm FROM echo ORDER BY date DESC";
$rs = $conn->Execute($stmt);
while (!$rs->EOF) {
$nid = $rs->fields[0];
$ndate = $rs->fields[1];
$nshort = $rs->fields[2];
?>
bla bla bla
<?php
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
?>
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
i mne daet Ошибка при обращении к БД sabshenie kak mojno ispravljat eto.
balshoe spasibo drug
[QUOTE=KiLLMeNoT]1) выводитcя ли тебе вот это
Код:
echo ("<table border ='0'>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
echo ("<tr><td>Address</td><td>Description</td></tr>");
если да то проверяй запрос
>>>после запроса на извлечение поставь проверку
Код:
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
{
echo "Ошибка при обращении к БД";
exit();
}
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
i mne daet Ошибка при обращении к БД sabshenie kak mojno ispravljat eto.
balshoe spasibo drug[/QUOTE]
проверяй коректно ли ты составил запрос
Код:
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
правильность написания и сущестование таблицы -> arsdb
правильность написания и сущестование полей -> First_Name, age
я обычно предпочитаю такую конструкцию
Код:
$dbLocation = 'localhost';
$dbUser = '29594';
$dbPasswd = 'parol';
$dBName = 'arsdb';
$db = @mysql_pconnect($dbLocation, $dbUser, $dbPasswd);
if (!$db)
{
echo "не могу присоединиться к серверу";
exit();
}
if (!@mysql_select_db($dBName, $db))
{
echo "не могу открыть БД";
exit();
}
$sql = mysql_query("SELECT First_Name, age FROM arsdb");
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
echo "<table border ='0'>";
echo "<tr><td>Address</td><td>Description</td></tr>";
while ($tablerows = mysql_fetch_array($sql))
{
echo "<tr>";
echo "<td><a href='".$tablerows['First_Name'];
echo ">".$tablerows['First_Name']."</a>";
echo "<td>".$tablerows['age']."</td></tr>";
}
echo "</table>";
mysql_close($db);
?>
$dbUser = '29594';
$dbPasswd = 'parol';
$dBName = 'arsdb';
$db = @mysql_pconnect($dbLocation, $dbUser, $dbPasswd);
if (!$db)
{
echo "не могу присоединиться к серверу";
exit();
}
if (!@mysql_select_db($dBName, $db))
{
echo "не могу открыть БД";
exit();
}
$sql = mysql_query("SELECT First_Name, age FROM arsdb");
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
echo "<table border ='0'>";
echo "<tr><td>Address</td><td>Description</td></tr>";
while ($tablerows = mysql_fetch_array($sql))
{
echo "<tr>";
echo "<td><a href='".$tablerows['First_Name'];
echo ">".$tablerows['First_Name']."</a>";
echo "<td>".$tablerows['age']."</td></tr>";
}
echo "</table>";
mysql_close($db);
?>
мб тока в выводе напутал извени времени мало
Код:
$sql = mysql_query("SELECT First_Name, age FROM arsdb" ,$db);
правильность написания и сущестование таблицы -> arsdb
правильность написания и сущестование полей -> First_Name, age
я обычно предпочитаю такую конструкцию
Код:
$dbLocation = 'localhost';
$dbUser = '29594';
$dbPasswd = 'parol';
$dBName = 'arsdb';
$db = @mysql_pconnect($dbLocation, $dbUser, $dbPasswd);
if (!$db)
{
echo "не могу присоединиться к серверу";
exit();
}
if (!@mysql_select_db($dBName, $db))
{
echo "не могу открыть БД";
exit();
}
$sql = mysql_query("SELECT First_Name, age FROM arsdb");
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
echo "<table border ='0'>";
echo "<tr><td>Address</td><td>Description</td></tr>";
while ($tablerows = mysql_fetch_array($sql))
{
echo "<tr>";
echo "<td><a href='".$tablerows['First_Name'];
echo ">".$tablerows['First_Name']."</a>";
echo "<td>".$tablerows['age']."</td></tr>";
}
echo "</table>";
mysql_close($db);
?>
$dbUser = '29594';
$dbPasswd = 'parol';
$dBName = 'arsdb';
$db = @mysql_pconnect($dbLocation, $dbUser, $dbPasswd);
if (!$db)
{
echo "не могу присоединиться к серверу";
exit();
}
if (!@mysql_select_db($dBName, $db))
{
echo "не могу открыть БД";
exit();
}
$sql = mysql_query("SELECT First_Name, age FROM arsdb");
if (!$sql)
{
echo "Ошибка при обращении к БД";
exit();
}
echo "<table border ='0'>";
echo "<tr><td>Address</td><td>Description</td></tr>";
while ($tablerows = mysql_fetch_array($sql))
{
echo "<tr>";
echo "<td><a href='".$tablerows['First_Name'];
echo ">".$tablerows['First_Name']."</a>";
echo "<td>".$tablerows['age']."</td></tr>";
}
echo "</table>";
mysql_close($db);
?>
мб тока в выводе напутал извени времени мало[/QUOTE]
spasibo bolshoe srabotalo vse chetko sicha astayotsya resit zadachy insert iz edit polya.
esho raz spasibo bolshoe