Progettino html php

Stato
Discussione chiusa ad ulteriori risposte.

itpao25

Nuovo Utente
58
3
OS
Windows 8.1 e Ubuntu
Per usare il php ovviamente bisogna che prima lo installi :asd:

Per stampare il contenuto di una tabella mysql tramite php serve una query, in questo caso un semplice select, quindi per prima cosa devi effettuare la connessione (qui un esempio) poi procedi con la query, quindi

Codice:
<?php

 $cerco = mysql_query("SELECT * FROM nometabellla");

?>

Poi esegui un processo while per stampare il contenuto, quindi:

Codice:
<table style="width:300px">

<tr>
  <td>Giorno</td>
  <td>Fascia</td> 
</tr>

<?php
while($row = mysql_fetch_array( $cerco ))
{
  $giorno = $row['Giorno'];
  $fascia = $row['Fascia'];
  ecc..

  //codice html 

?>


 <tr>
 
    <td><?= $giorno; ?></td> 
    <td><?= $fascia; ?></td>

 </tr>


<?php
  
}
?>
 </table>
 
  • Mi piace
Reazioni: spinnatu

MontagnaMarco

Nuovo Utente
15
0
CPU
Intel i5-4570S
HDD
Samsung SSD EVO 250 GB
RAM
8 GB
GPU
Intel HD4600
OS
Windows 8.1
Aggiungo solo rispetto alla risposta precedente che l'estensione standard di MySQL è deprecata è bisogna utilizzare mysqli oppure PDO. Io personalmente uso la prima, che esiste in due modalità ovvero procedurale, come nella risposta precedente, oppure a oggetti. Le differenze:
procedurale: mysqli_query($query); (in pratica aggiungi la "i" ai comandi)
oggetti: $db->query($query)

Cerca su Google "tutorial mysqli"

Ciao :)
 

dkiller92

Nuovo Utente
40
2
Aggiungo solo rispetto alla risposta precedente che l'estensione standard di MySQL è deprecata è bisogna utilizzare mysqli oppure PDO. Io personalmente uso la prima, che esiste in due modalità ovvero procedurale, come nella risposta precedente, oppure a oggetti. Le differenze:
procedurale: mysqli_query($query); (in pratica aggiungi la "i" ai comandi)
oggetti: $db->query($query)

Cerca su Google "tutorial mysqli"

Ciao :)

Tutto vero, ma sono anni che cercano di deprecarla e ancora non ci sono riusciti :D
E mai lo faranno davvero penso, anche perchè quasi tutti gli applicativi PHP che sfruttano MySQL utilizzano ancora la libreria classica, oltre al fatto che tutte (e dico TUTTE) le guide che si trovano in giro propongono ancora quell'approccio.

La realtà è che i programmatori PHP fanno ancora fatica ad approcciarsi ad un sistema orientato agli oggetti se non fanno prima esperienza sotto altri linguaggi più "oggettistici" (vedi Java OR C#).
 
  • Mi piace
Reazioni: json_encode

json_encode

Utente Attivo
369
26
CPU
I5 4670k
Scheda Madre
Msi z87 mpower
HDD
ssd Corsair force ls
RAM
G.skill Trident x 2*4 2400mhz
GPU
ichill gtx 770
Audio
On chipset
Monitor
Acer 24"
PSU
XfX core edition 650w
Case
Cooler Master k380
OS
Win 7 64bit
Tutto vero, ma sono anni che cercano di deprecarla e ancora non ci sono riusciti :D
E mai lo faranno davvero penso, anche perchè quasi tutti gli applicativi PHP che sfruttano MySQL utilizzano ancora la libreria classica, oltre al fatto che tutte (e dico TUTTE) le guide che si trovano in giro propongono ancora quell'approccio.

La realtà è che i programmatori PHP fanno ancora fatica ad approcciarsi ad un sistema orientato agli oggetti se non fanno prima esperienza sotto altri linguaggi più "oggettistici" (vedi Java OR C#).


Cosa c'entra programmare in ogetti o non , con PDO o mysql/i etc..?

Puoi programmare in oop a prescindere da come fai chiamate e query a mysql.

Guida all'utilizzo di PDO | PHP | Mr.Webmaster


def.PNG

post sriptum

il mi piace è per sbaglio

si dice paradigma orientato agli ogetti
 
Ultima modifica:

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro
me sembri un'anima in pena smettila di fare necropost @json_encode
 
  • Mi piace
Reazioni: Mursey e SyncroIT
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili