Pagina 2 di 3

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 14:50
di diegofio
l'errore identifica che hai problemi nell'accesso a mysql
ma stai usando windows? azz io pensavo di aiutare un pinguino :D

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 16:10
di max10891
ihihiihih no no sto su winzoz....se vuoi posso passare su ubuntu...ma che cambia? cioè...devo solo "scrivere il codice" alla fine nn è uguale??

ho visto il problema di connessione...ma nn capisco cosa ci sia di sbagliato!! :(

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 16:43
di diegofio
hai creato quell'utente in mysql e gli hai assegnato i diritti?
è che su windows non l'ho mai fatto

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 17:02
di max10891
AGGIORNAMENTO....

ok mi connetto e selezione il DB(errore stupidissimo ho fatto!!)...ora mi da errore qua

while ($row = mysql_fetch_array($result))
{
echo $row[name], $row[pilot_id], $row[pilot_num], $row[grado], $row[status];
}



l'errore è questo:
Resource id #3
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\xampp\htdocs\VIA\piloti.php on line 12


la riga dodice è appunto la riga del while...

sto diventando pazzo :D non si puù fare in c++ :D :D :D :D :D :D

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 17:19
di diegofio
metti questa istruzione
$result = mysql_query($query) or die(mysql_error());

al posto di
$result = mysql_query($query, $db);

inoltre la sintassi per scrivere i valori dei campi è questa
$row->nomecampo

come ti avevo scritto nell'altra pagina

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 17:30
di max10891
GRAZIE MILLE DIEGO!!!

mi è andata bene perchè mentre mi rispondevi ho cercato un po' in giro....ho fatto + o - come hai detto te....ho messo or die....quindi ho capito che il problema era $result...infatti a monte venivano assegrati una variabile con due nomi separati dallo spazio...tipo BONUS MANUTENZIONE...l'errore era li...

ora altro problema...come interfaccio php e html ?

se rinomino semplicemente la pagina con estensione php mi da errore (ovviamente) però non so come fare altrimenti...(visto che prima avevo fatto la parte grafica e poi contavo di inserirci i contenuti...ma se la pagina deve essere .php devo riscrivere tutta la pagina??????)


grazie di nuovo!!!!!

EDIT: NON CI CREDO!!!!!!!!

SISTEMATO!!!!!!!!!!!!

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 19:18
di max10891
ok altro problema...ho 4 div da allineare orizzontalmente...solo che li voglio centrati dentro un altro div...ora se metto float:left nel css relativo al div mi vengono uno allineati all'altro...però non centraati...

suggerimenti?


EDIT.....ok allineati i div....ora devo fare una tabella che inserisca determinati dati (quelli del while in php) in determinate posizioni...

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 20:33
di max10891
aggiornamento tabella....



echo "<table id=\"tabella\">";

while ($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>";
echo $row[name];
echo "</td>";
echo "<td>";
echo $row[pilot_num];
echo "</td>";
echo "<td>";
echo $row[grado];
echo "</td>";
echo "<td>";
echo $row[status];
echo "</td>";
echo "</tr>;

}
echo "</table>";


così non funzione...l'errore è

Parse error: syntax error, unexpected '/' in E:\xampp\htdocs\VIA\piloti.php on line 139



la riga 139 è l'ultimo tag che chiude il table.....
ma se nn metto / come lo chiudo il tag?!?!?!

uff

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 20:40
di diegofio
echo "</tr>;

ecco l'errore
ovviamente spesso l'errore è prima dell'istruzione che ti dice lui eheh non devi guardare solo quella linea

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 20:54
di max10891
diegofio ha scritto:echo "</tr>;

ecco l'errore
ovviamente spesso l'errore è prima dell'istruzione che ti dice lui eheh non devi guardare solo quella linea



NOO!!!

non so come ringraziarti...stavo veramente sclerando!!! ti devo una birra!!! se passi dalle mie parti fammi un fischio!!! :D :D :D

grazie di nuovo...sei veramente gentilissimo!!

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 21:15
di diegofio
certo spero tu abbia anche un divano
Immagine

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 09 mag 2008, 22:19
di max10891
:lol: :lol: :lol:

probleeeeeema!!!
Codice: Seleziona tutto
 
                <!--contenuto-->
                <div id="content">

                    <!--News-->
                    <br/>
                    <div class="title_news" align="left">
                    Pilots
                    </div>
                    <div id="news" align="center">
                      <br/>
                      <div>
                        <div id="title_name" align="left">
                           Nome
                        </div>
                       
                        <div id="title_pilot_num" align="left">
                           Pilot Num
                        </div>

                        <div id="title_grado" align="left">
                           Grado
                        </div>

                        <div id="title_status" align="left">
                           Status
                        </div>
                       
                        <div id="title_stipendio" align="left">
                          Stipendio
                        </div>
                       
                        <div id="title_bonus" align="left">
                          Bonus manutenzione
                        </div>
                      </div>
                     
                      <?php
                             include("config.inc.php");
                             $db = mysql_connect($db_host, $db_user, $db_password);
                             if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
                             
                             mysql_select_db($db_name, $db)
                               or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
                             $query = "SELECT pilot_num, name, grado, stipendio_pilota, bonus_manutenzione, status FROM pilots LIMIT 0, 30";
                             $result = mysql_query($query, $db)
                                or die ("errore");
                           
                           
                           
                            echo "<table id=\"tabella\">";
                           
                             while ($row = mysql_fetch_array($result))
                             {
                              echo "<tr>";
                                echo "<td width=\"200\">";
                                    echo $row[name];
                                echo "</td>";
                                echo "<td width=\"71\">";
                                  echo $row[pilot_num];
                                echo "</td>";
                                echo "<td width=\"101\">";
                                  echo $row[grado];
                                echo "</td>";
                                echo "<td width=\"101\">";
                                  echo $row[status];
                                echo "</td>";
                                echo "<td width=\"151\">";
                                  echo $row[stupendio_pilota];
                                echo "</td>";
                                echo "<td width=\"150\">";
                                  echo $row[bonus_manutenzione];
                                echo "</td>";
                              echo "</tr>";
                             
                             }
                            echo "</table>";
                             mysql_close($db);
                          ?>
                     

                  </div>
               </div>


uffa quello che mi succede è che la tabella col titolo è fuori dal div...un immagine chiarisce

Immagine

sembra quasi non riconosca di essere racchiuso...

grazie ciao

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 10 mag 2008, 13:11
di diegofio
<div class="title_news" align="left">
Pilots
</div>

se chiudi il div più avanti?

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 10 mag 2008, 15:44
di max10891
diegofio ha scritto:<div class="title_news" align="left">
Pilots
</div>

se chiudi il div più avanti?


ma quello è il div del "bordino" con scritto Pilots

Re: php + DB Mysql...da dove comincio?

MessaggioInviato: 10 mag 2008, 16:34
di diegofio
nella mia inesperienza di html ho pensato che chiudendolo dopo gli altri div racchiudesse anche la seconda tabella. non saprei, di html so pochetto