Как красиво сделать?
хочу чтоб с неё м.б. делать:
- выбрать базу, табличку и из таблички выбрать что-ть (select WHERE) - с этим ясно
- в табличке с результатами выполнения запроса хочу ткнуть на запись и, например, получить запись разбитую по "столбикам" в текстовые поля (для update)
тут и вопрос... Когда ключик есть (таблички м.б. как с PRI ключиком, так и без него) или выполнен select * - вроде ясно всё, а вот када я выбрал отделыные столбики, да и из таблички, без ключика....
хм... каждый раз делать 2 запроса (тот, который нужен и select *) и искать соответствие - ну неуклюже как-то...
как красиво сделать?
phpMyAdmin рулит)
Цитата:
Originally posted by KurL
пишу формочку редактирования БД (яс и пхп)
................
пишу формочку редактирования БД (яс и пхп)
................
Код:
$result = mysql_query($query);
if ($result && (mysql_num_rows($result) > 0))
{
while ($row = mysql_fetch_assoc($result))
{
foreach($row as $field_name=>$field_val)
{
$str .= "<td>".$field_name."</td>\r\n";
$str .= "<td>".$field_val."</td>\r\n";
}
}
}
echo $str;
if ($result && (mysql_num_rows($result) > 0))
{
while ($row = mysql_fetch_assoc($result))
{
foreach($row as $field_name=>$field_val)
{
$str .= "<td>".$field_name."</td>\r\n";
$str .= "<td>".$field_val."</td>\r\n";
}
}
}
echo $str;
эт набросок, как формировать строку придумаешь сам