- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Sito Php MySql
-
Sito Php MySql
Salve gente sono nuovo qui e quindi per prima cosa vi porgo i miei saluti.
Veniamo al dunque, io sto facendo un sito in php e mysql, ma sono alle prime armi e mi servirebbe una sorta di tutor che mi aiutasse, qualcuno è disponibile? A richiesta altre info.
-
Ciao Rugbygame e Benvenuto nel Forum GT
Qua ci sono alcuni tutorial
-
Si lì ho già letti, ma non trovo ciò che mi serve.
-
@Rugbygame said:
Si lì ho già letti, ma non trovo ciò che mi serve.
Allora ti conviene spiegare i problemi che incontri e cerchiamo di risolverli.
-
Ok grazie della disponibilità, per ora devo fare queste due cose:
1 visualizzare le righe di una tabella in cui campo squadra = a qualcosa e fin qui ho capito che si fa con lo where ma non ho capito come faccio a visualizzarlo in una pagina php
2 devo visualizzare il campo nome delle righe in cui squadra = a qualcosa in più campi di un form e poi fare inviare tutta la riga di database corrispondente a quel nome via email
-
Per la prima domanda da uno sguardo qua:
http://it2.php.net/manual/it/ref.mysql.phpPer la seconda aggiungici:http://it2.php.net/manual/it/ref.mail.php
Dopo aver letto la documentazioni, se ci son parti che non ti son chiare, chiedi pure.
-
Per la seconda mi serve sapere come si caricano dei dati dal database nel form, non comw si invia una mail con php quello lo so già fare, grazie comunque
-
Prima di ringraziarmi comunque hai letto la documentazione che ti ho segnalato?
-
Si, l'ho letto quindi nè deduco che non ci ho tanto capito dato che non riesco a trovare quel che mi serve.
-
Mi servirebbe se qulcuno potesse postarmi un sorgente di un form con mysql così da poter prendere spunti.
-
Mi sapreste dire che cosa sbaglio?
<?php
/* Connessione e selezione del database */
$connessione = mysql_connect("localhost", "xxx", "xxx")
or die("Connessione non riuscita: " . mysql_error());
print "Connesso con successo";
mysql_select_db("player") or die("Selezione del database non riuscita");/* Esecuzione di una query SQL */
$query = "SELECT * FROM player";
$risultato = mysql_query($query) or die("Query fallita: " . mysql_error() );/* Stampa dei risultati in HTML */
echo "<table border="1">";
while ($riga = mysql_fetch_array($risultato, MYSQL_NUM)) {
echo "\t<tr>\n";
foreach ($riga);
echo "<table> $riga </table>;
}
echo "\t</tr>\n";
}
echo "</table>";/* Liberazione delle risorse del risultato */
mysql_free_result($risultato);/* Chiusura della connessione */
mysql_close($connessione);
?>
-
Che errori ti da?
Ad occhio non mi torna questo:
while ($riga = mysql_fetch_array($risultato, MYSQL_NUM)) {
echo "\t<tr>\n";
foreach ($riga); <-- che vuoi fare qua?
echo "<table> $riga </table>;
}Cmq dall'errore che prendi si potrebbe capire meglio.
-
Volevo che facesse in modo che per ogni riga mi facesse la tabulazione per quella riga
-
echo "<table border="1">";
while ($riga = mysql_fetch_array($risultato)) {
echo "\t<tr>\n";
foreach ($riga as $k => $v){
echo "\t\t<td>$v</td>\n;
}
echo "\t</tr>\n";
}
echo "</table>";modificato al volissimo. Vedi se è ciò che ti serve.
-
Mmm, non funziona.
-
Peccato.
Se vuoi una mano:
- definisci il problema
- definisci lo scopo
- definisci il metodo
poi si trova l'errore, altrimenti parliamo due lingue diverse
-
Ok, il problema è che inserendo quella parte che mi hai dato tu al posto di quella vecchia, come risultato mi da una pagina vuota.