Php 使用两个变量,一个用于mysql\u查询,另一个用于mysql\u fetch\u数组。这公平吗?

Php 使用两个变量,一个用于mysql\u查询,另一个用于mysql\u fetch\u数组。这公平吗?,php,mysql,Php,Mysql,我总是使用两个变量来显示表中列的内容。我的表是一个_表,只有一列名为varchar。我做得很好 <?php //Just junk $connect = mysql_connect('localhost', 'root'); if (!$enlace) { die('DAMN: ' . mysql_error()); } echo 'GREAT'; $connect = mysql_select_db('my_db', $connect); if (!$enlace) {

我总是使用两个变量来显示表中列的内容。我的表是一个_表,只有一列名为varchar。我做得很好

<?php

//Just junk 
$connect =  mysql_connect('localhost', 'root');
if (!$enlace) {
    die('DAMN: ' . mysql_error());
}
echo 'GREAT';

$connect =  mysql_select_db('my_db', $connect);
if (!$enlace) {
    die('DAMN: ' . mysql_error());
}
echo 'GREAT X2';

//Important 

$name = mysql_query('SELECT `a_column` FROM `a_table`.`my_db` LIMIT 0, 30');
if (!$name) {
    die('DAMN' . mysql_error());
}
echo 'GREAT';

// Every mysql_query gives me a RESOURCE, so I've used to apply mysql_fetch_array

$the_variable_that_put_the_name_on_screen = mysql_fetch_array($name); 

echo  $the_variable_that_put_the_name_on_screen['name'];

function closeConn(){
    mysql_close();
}

?> 

你上面写的方式还可以

尽管从PHP5.5.0开始,mysql函数就不推荐使用。 如果您只是在学习,那么这将是学习另一个数据库(如mysqli或PDO)的好时机


Ref:

你的好意是什么?你有什么问题?嗯,至少对我来说是正确的,哈哈哈:我没有任何问题。我只是想知道它是否正确因为我认为使用两个变量来显示内容并不是一件大事。