forse non è una funzione ma una parola riservata...Originariamente inviato da PaTeR
che funzione è mysql()???
(come se chiamassi tuo figlio e tuo nipote e tuo cugino PaTeR... si farebbe confusione no?:gren: )
forse non è una funzione ma una parola riservata...Originariamente inviato da PaTeR
che funzione è mysql()???
(come se chiamassi tuo figlio e tuo nipote e tuo cugino PaTeR... si farebbe confusione no?:gren: )
sarebbero onorati di assomigliare rispettivamente al padre ad al nonno...Originariamente inviato da web ces
forse non è una funzione ma una parola riservata...
(come se chiamassi tuo figlio e tuo nipote e tuo cugino PaTeR... si farebbe confusione no?:gren: )
![]()
![]()
![]()
Grazie cmq
Ora ho un pò di errori...
cfg.php
index.phpCodice PHP:<?
function connect()
{
mysql_connect('localhost', 'root', '');
mysql_select_db($db);
$db = 'catalogo';
}
?>
errore:Codice PHP:<?
include("cfg.php");
connect();
$st=mysql_query("SHOW TABLES");
while ($row=mysql_fetch_array($st))
if (is_null($row))
{
print ($db . 'è vuoto...');
}
else
{
echo $row[0]."
\n";
}
?>
codice:Notice: Undefined variable: db in f:\webserver\localhost\scripts personali\Mysql\gestione articoli\cfg.php on line 6 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in f:\webserver\localhost\scripts personali\Mysql\gestione articoli\index.php on line 5
non sai l'inglese?(neanch'io!
)
$db lo devi passare attraverso le parentesi se è variabile, sennò lo calcoli nella func
di conseguenza $st non vale più...
[edit] ops forse ho scritto ca*ate...
$db='catalogo' mettilo PRIMA di mysql_select_db()!!! :gren:
poi trascrivere lo script trasformato???
Non ho capito cosa intendi...
cfg.php
è un'errore di distrazione!Codice PHP:<?
function connect()
{
mysql_connect('localhost', 'root', '');
$db = 'catalogo'; //questo va qui
mysql_select_db($db);
//$db = 'catalogo'; non qui !!!
}
?>:gren:
![]()
![]()
quello l'ho corretto, guarda questo:
non mi stampa niente, manco un singolo spazio...Codice PHP:<?
include("cfg.php");
connect();
$st=mysql_query("SHOW TABLES");
while ($row=mysql_fetch_array($st))
if (is_null($row))
{
print "è nullo";
print ($db . 'è vuoto...');
}
else
{
echo "ok, non è nullo";
echo $row[0] . "
\n";
}
?>
anke questo non mi funza...
Codice PHP:<?
include("cfg.php");
connect();
$st=mysql_query("SHOW TABLES");
while ($row=mysql_fetch_array($st))
if ($row[0] == '')
{
print "è nullo";
print ($db . 'è vuoto...');
}
else
{
echo "ok, non è nullo";
echo $row[0] . "
\n";
}
?>
cosa ti da togliendo l'IF?
:master: :master: Un pò senza senso??? :master: :master:
cmq mi dà errore per le graffe...