Conectar

Ver Versão Completa : Criar tabela PHP (ligação BD MySQL)



PF2G
27-10-2011, 06:35 AM
<?php
$username = "root";
$password = "";
$hostname = "localhost";
$database = "cursos";
$connect = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL");

mysql_select_db($database,$connect);
?>

<table widht = 100% height = 25% border = 1>
<tr>
<td>

<?PHP
$sql_imagem = "SELECT imagem FROM cursos WHERE cod_curso = 1";
mysql_query($sql_imagem,$connect);
?>

</td>
<td>

<?PHP
$sql_nome = "SELECT nome FROM cursos";
?>

</td>
</tr>

Como é que vai ser o output do resultado?

CCV_HEALbra
27-10-2011, 08:29 AM
com select vc não usa mysql_query amigo!!

dá uma olhada nesse link:
http://php.net/manual/pt_BR/function.mysql-fetch-row.php

eu gosto da documentação do PHP pq ele tem exemplos!! ^^

PF2G
27-10-2011, 04:55 PM
com select vc não usa mysql_query amigo!!

dá uma olhada nesse link:
http://php.net/manual/pt_BR/function.mysql-fetch-row.php

eu gosto da documentação do PHP pq ele tem exemplos!! ^^

Estou a ter problemas no "while":


<?php
$username = "root";
$password = "";
$hostname = "localhost";
$database = "cursos";
$connect = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL");

mysql_select_db($database,$connect);
$sql_imagem = "SELECT imagem FROM cursos WHERE cod_curso = 1";
mysql_query($sql_imagem,$connect);
?>

<table widht = 100% height = 25% border = 1>
<tr>
<td>

<?PHP
while($dados=mysql_fetch_array($sql_imagem))
{
extract($dados);
echo "imagem_curso <br />";
}
?>

</td>
</tr>

CCV_HEALbra
27-10-2011, 05:10 PM
Pode postar o erro por favor?

outra coisa, esse extract ai não funciona (pelo menos nunca usei)...vc pode usar:



<?php $username = "root"; $password = ""; $hostname = "localhost"; $database = "cursos"; $connect = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); mysql_select_db($database,$connect); $sql_imagem = "SELECT imagem FROM cursos WHERE cod_curso = 1";
$result = mysql_query($sql_imagem);
?> <table widht = 100% height = 25% border = 1> <tr> <td> <?PHP while($row=mysql_fetch_array($result)) {
echo $row['imagem']; } ?> </td> </tr>

Lembrando que se vc quer printar realmente uma imagem vc tem que dar echo na tag img ok?


echo "<img src='caminho/da/imagem/'".$row['imagem'] ." />;

CCV_Henry
27-10-2011, 05:29 PM
O que significa esse echo??

CCV_HEALbra
27-10-2011, 11:50 PM
Jurei q tinha respondido!!

vc já viu lógica de programação? o comando de saída...chamado ESCREVA...no PHP chama ECHO