Newsgroup: it.lavoro.professioni.webmaster
Titolo: MSql

Ho Linux RedHat7.2 ed ho installato mysql.
Ok. Mi SEMBRA di aver installato tutto.
Il problema è che non funziona ciò per cui io lo ho installato.
Da linux a mano ho creato un database, poi una tabella vuota che poi
riempirò tramite php....tutto ok!!
La tabella l'ho creata a mano perchè nello script che avevo trovato c'era da
eseguire unfile e avevo i problemi riportati sotto.
Il problema è che quando vado a provare lo script (che sotto windowsxp con
EasyPhp funziona benissimo) sul server linux non va e da' questo errore:
"FATAL ERROR. Call to undefined function: mysql_connect() in
/var/percorso.../file.php on line 5".
Problemi di script o di gestione del mysql server?
Lo script serviva a gestire delle news (riporto solo i file per la
visualizzazione) e mi sembra non sia errato. Per maggior chiarezza riporto
lo scritpt.
PS.: Non so se serve...Aggingo che nel server (con ip pubblico) è installato
apache con il modulo php ecc... e il dominio su cui vorrei mettere le news è
un host virtuale.
list_news.php
--------------------------------------
<?
include ("connect.inc.php");
$connect = mysql_connect($host, $user, $passwd) or die ("Non connesso");
mysql_select_db($dbname);
$query = "SELECT * FROM $tablename ORDER BY id DESC LIMIT $limit";
$esegui = mysql_query($query, $connect);
while ($result = mysql_fetch_array($esegui)) {
 echo "$result[ora]:$result[minuto] -
$result[giorno]/$result[mese]/$result[anno]
- <b><a href=read_news.php?id=$result[id]>$result[titolo]</A><p></b>";
}
include ("html/sub.htm");
?>
--------------------------------------
connect.inc.php
--------------------------------------
<?
$host = "localhost";
$user = "root";
$passwd = "";
$dbname = "fratini";
$tablename = "news";
$limit = "10";
?>
--------------------------------------

 Problemi di script o di gestione del mysql server?
Probabilmente si tratta di php.
E' stato compilato in modo che supporti mysql?
Prova con <?phpinfo()?>
e vedi se ti dice qualcosa riguardo mysql.
Se non c'e' nulla dovrai ricompilare anche php (e forse apache).
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
Elimina toglimi. per le risposte
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

 Se non c'e' nulla dovrai ricompilare anche php (e forse apache).
Puoi dirmi come fare????
Grazie 1000

Problemi di script o di gestione del mysql server?
devi compilare il php col supporto per mysql.
Giuseppe
-- 
PROFUSO - tecnologie avanzate per la telematica    Phone 199.440.071
Teolo (PD) - Italy                                 Fax   199.440.105
e-mail 
be...@profuso.com
                           WWW   
http://www.profuso.com/

 Puoi dirmi come fare????
Se hai Red Hat devi tirare su l'RPM relativo ai moduli php-mysql.
Ciaps
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
Registered Linux User #277621 - 
http://counter.li.org
************************************