Não é possível executar script PHP acessando meu banco de dados Mysql

0

Eu criei o servidor LAMP no meu desktop ubuntu. Eu também fiz um banco de dados de amostra no Mysql com 6 colunas. Eu posso acessá-lo através do terminal. Eu também criei um script php para acessar o mesmo. Mas quando não consigo executá-lo no navegador da web ...

Isso só me mostra uma página em branco .... e nada mais !!!!

Abaixo está o meu código:

// I'd typed http://_MY_IP_ADDRESS_/_FILE_NAME_.php in the browser to run this file

<?php

include('db_login.php');            // include the login info of the user
$connection = mysql_connect($db_host, $db_username, $db_password); // make the connection

if( !$connection )
{
    die("Couldn't connect to the database: <br />", mysql_error());
}    

$db_select = mysql_select_db($db_database);// select the database

if( !$db_select )
{
    die("Couldn't select the database: <br />", mysql_error());
}

// developing the query

$select = 'select';
$coloumn = ' * ';
$from = 'from';
$table = 'table';

$query = $select.$coloumn.$from.$table;                     
$result = mysql_query($query);                          

if( !$query )
{
    die("Couldn't query the database: <br />", mysql_error());
} 

// fetching and displaying the result

while($result_row = mysql_fetch_row($result))
{
    echo "A".$result_row[1]."<br />";
echo "B".$result_row[2]."<br />";
echo "C".$result_row[3]."<br />";
echo "D".$result_row[4]."<br />";
echo "E".$result_row[5]."<br />";
echo "F".$result_row[6]. "<br /><br />";
}

mysql_close($connection);   
// closing the connection

?>
    
por dhruvil25 28.01.2014 / 17:18

1 resposta

1

Problemas de sintaxe na linha 8:

die("Couldn't connect to the database: <br />", mysql_error());

. é usado como concatenação, não ,

O mesmo problema na linha 15 e 30.

Além disso, ative o relatório de erros. Para fazer isso:

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

Isso ativará todos os erros.

    
por Flukey 28.01.2014 / 17:27