你的错误在于 $db = mysql_fetch_row($sdb)
你把这个改成 while($db = mysql_fetch_row($sdb)){rows[] =$db}
$db = mysql_fetch_row($sdb)
因为只会取一个
首先打开VB6.0,然后添加部件ADO DATE CONTROL 6.0和DATA GRID,在窗体上放置一ADO控件和DATA GRID,将ado控件的connectionstring指向数据库,recordsouce 指向表,然后将datagrid的datasource属性设置为adodc1,运行,就OK了,不用写代码的。读数据库,以表格输出的示例代码:
<?php
header('Content-type:text/htmlcharset=utf-8')
$db = new mysqli('localhost','root','root','books')
$rows = $db->query('SELECT * FROM customers')
echo '<table border="1"><tr><td>姓名</td><td>年龄</td></tr>'
while($row = $rows->fetch_assoc()){
echo '<tr><td>'.$row['name'].'</td>'
echo '<td>'.$row['address'].'</td></tr>'
}
?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)