|
|
|
| Мэйдэй-мэйдей
Написал функцию которая выводит названия таблиц и названия соответствующих полей в базе данных, лишь подключившись к Mysql.
Но мне необходимо сделать так чтоб в любую из таблиц генерировались тестовые данные на лету в соответствии с типами ключей, а также сделать формочку в которой указывать лишь один параметр, количество строк которые необходимо генерить и сабмит.
Может кто уже сталкивался с такой штукой.
То что сделал:
<?php
function show_Mysql_db() {
$res = mysql_query('SHOW TABLES');
if(mysql_num_rows($res))
{
while($result = mysql_fetch_array($res))
{
echo "<h3>Таблица: ".$result[0]."</h3><br>\n";
echo "<table>\n";
$ins = mysql_query("DESCRIBE $result[0]");
$c="0";
while ($once = mysql_fetch_assoc($ins))
{
$c++;
echo "<tr>\n";
foreach ($once as $k => $v)
{
if($c==1){
echo "<td width=100>";
echo htmlspecialchars($k).'<br><br />'.htmlspecialchars($v);
echo "</td>\n";
//echo htmlspecialchars($k).'="'.htmlspecialchars($v).'"';
} else {echo "<td>";
echo htmlspecialchars($v);
echo "</td>\n";
}
}
echo "</tr>\n";
}
echo "</table>";
}
}
}
?>
|
Я так понял что нужно использовать implode но не имею представления как.
Кто-то сталкивался с подобной задачей? | |
|
|