
Fiz vários testes com um script de notícias em localhost e deu tudo certo.
Qd fui testar no ar, deu a seguinte mensagem de erro no arquivo insere.php:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mosa/www/insere.php on line 21
Impossível gravar dados: No Database Selected
Data
A linha a que se refere o erro é exatamente esta:
while ($linha = mysql_fetch_array($bid)){
segue o trecho do código todo:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
$con = mysql_connect("*****.","*****","******");
$sdb = mysql_select_db("noticias",$con);
$bid = mysql_query("select max(id) from noticias");
while ($linha = mysql_fetch_array($bid)){
$id = $linha[0] + 1;
}
$data = $_POST["data"];
$noticias = $_POST["noticias"];
$hora = $_POST["hora"];
$ins = mysql_query("insert into noticias (id,data,hora,noticias) values ('$id','$data','$hora','$noticias')");
if(!$ins)
printf("<font color=red>Impossível gravar dados: ".mysql_error()."</font>");
else printf("<font color=blue>Dados inseridos...</font>");
}
?>
Naum entendí

Fiz exatamente a mesma coisa, criei a tabela no db no phpmyadm...
o que está errdo?
[]s