Админка для чтения базы данных.
<?php
function conn(){
$conn = mysql_connect("localhost","root", "")
or die("Could not connect to MySQL.");
$SELECTed = mysql_SELECT_db("portal", $conn)
or die("Could not SELECT database.");
}
//mysql_list_tables -- Показывает список таблиц в базе данных MySQL
//Описание
$max=10;
if(!@$action){
$action=1;
}
//Вывод названий баз данных
conn();
$i = 0;
$result=mysql_list_tables("portal" );
while ($i < mysql_num_rows ($result)) {
$tb_names[$i] = mysql_tablename ($result, $i);
echo ("<A href=admin.php?action=ReaTab&Tab=".$tb_names[$i]."&qt".
$tb_names[$i]."</A> ");
$i++;
}
echo("<BR>");
if($action=="ReaTab"){
conn();
if(!@$b){$b=$max;$c=0;}
$a=0;
$ss='"';
$result=mysql_query("SELECT * FROM ".$Tab);
$CouCol=mysql_num_fields( $result);
$CouCol1=$CouCol-1;
echo("<FORM align=left name='gbook' method='post' action=''><table
border=1px ><TR><INPUT type='hidden' name='Tab' VALUE='".$Tab."'
>");
//Вывод таблици
while($row=mysql_fetch_row($result)){
$a++;
if(($a<=$b)&($a>$c)){
$i=0; $s="";$And="AND";
while($i<$CouCol){
echo("<TD>".$row[$i]."</A></TD>");
$NamCol=mysql_field_name($result,$i);
if($i==$CouCol1) $And="";
$s=$s." ".$NamCol."=".$ss.$row[$i].$ss." ".$And;
$i++;
}
echo("<TD></TD></TR><TR>");
}
}
echo("</table></FORM><A href='admin.php?action=1'>В начало<
/a><p align=center>");
$b=10; $d=$b; $c=0; $a=$a/$b+1;
FOR($i=1;$i<$a;$i++){
echo("<A href='admin.php?action=ReaTab&Tab=".$Tab."&b=".$d."&c=".$c."'
>".$i."</A> ");
$d=$b+$i*$b;
$c=$i*$b;}
echo("</p>");
}
?>
Скачать
Web программирование Pascal&Delphi Бeйсик
|