Back to top

Autore Topic: [RISOLTO]Prendere il valore del campo di una tabella nel database e stamparlo  (Letto 5371 volte)

Offline FreuxBang

  • Appassionato
  • ***
  • Post: 230
    • Mostra profilo
Salve, come da titolo:

Come posso prendere il valore di un campo all'interno di una tabella di database e stamparlo?

Nel mio caso voglio prendere un valore che si trova nella tabella "jos_vm_product" e nel campo "product_weight".

E' difficile?

io provo ad inserire questo codice, ma non succede nulla.

Citazione
<?php
$sql = "SELECT COUNT(*) AS `Righe`, `product_weight` FROM `jos_vm_product` GROUP BY `product_weight` ORDER BY `product_weight` LIMIT 0, 30 ";

echo $sql ;

?>

« Ultima modifica: 20 Mag 2011, 12:29:31 da FreuxBang »


Offline FreuxBang

  • Appassionato
  • ***
  • Post: 230
    • Mostra profilo
Grazie.

Quindi dovrei scrivere questo?

Citazione
$query = "SELECT *  FROM ".$db->nameQuote('#__jos_vm_product')."  WHERE ".$db->nameQuote('id')." = ".$db->quote('999999')."; ";

E come faccio a dire che campo prendere, in questo caso il campo product_weight ?

Offline FreuxBang

  • Appassionato
  • ***
  • Post: 230
    • Mostra profilo
JFactory::getDBO
JFactory::getApplication
JFactory::getApplication
& JFactory::getDBO

C'è una guida dove spiega a cosa servono queste funzioni?  :-\

Io voglio prendere un valore nel database e stamparlo, è cosi complicato?
se qualcuno può indicarmi come fare.
Perchè la guida in inglese non la capisco tanto bene, dato che mi mancano le basi faccio fatica a capire il significato di ogni riga.

mau_develop

  • Visitatore
C'è una guida dove spiega a cosa servono queste funzioni?
----------------------------------------------
si, ma ovviamente in inglese

...dato che mi mancano le basi .....
Io voglio prendere un valore nel database e stamparlo, è cosi complicato?
-----------------
si parecchio.
per sviluppare joomla è necessario avere conoscenza della programmazione php object oriented e dei pattern di sviluppo (mvc per joomla)

M.

Offline bertoandrea86

  • Appassionato
  • ***
  • Post: 433
  • Sesso: Maschio
  • siti coupongratuiti.com / gruppirock.it
    • Mostra profilo
Ciao,
prima di utilizzare delle query dovresti studiare almeno le basi php e l'integrazione con sql, altrimenti troveresti subito risposta alla tua domanda  "è difficile?".
Sì per chi non l'ha mai studiato.
No per chi lo utilizza ogni giorno.

Offline FreuxBang

  • Appassionato
  • ***
  • Post: 230
    • Mostra profilo
Si, lo studierò sicuramente, anche perchè mi interessa molto.
Però in questo caso mi servirebbe questa stringa di codice che mi permette di leggere il valore che si trova dentro un campo id di una tabella, per poi stamparlo.

Nome database: Pippo
tabella: jos_vm_product
campo: product_weight
id: 4

Se gentilmente potreste aiutarmi, perchè dovrei consegnare il lavoro entro la settimana.
Quindi non ho il tempo di andarmi a studiare tutto, ma lo farò cmq dato che è molto importante, ma senza il vostro aiuto alla soluzione anzicchè arrivarci in mezza giornata ci arriverò tra 2 settimane come minimo.
I dati li ho messi, il nome del database è Pippo la tebella è jos_vm_product e il campo si chiama product_weight, dove ci saranno tanti valori, ma a me serve solamente il valore che si trova nel record con id 4 .

Grazie cmq per avermi risposto.

Offline bertoandrea86

  • Appassionato
  • ***
  • Post: 433
  • Sesso: Maschio
  • siti coupongratuiti.com / gruppirock.it
    • Mostra profilo
Si, lo studierò sicuramente, anche perchè mi interessa molto.
Però in questo caso mi servirebbe questa stringa di codice che mi permette di leggere il valore che si trova dentro un campo id di una tabella, per poi stamparlo.

Nome database: Pippo
tabella: jos_vm_product
campo: product_weight
id: 4

Se gentilmente potreste aiutarmi, perchè dovrei consegnare il lavoro entro la settimana.
Quindi non ho il tempo di andarmi a studiare tutto, ma lo farò cmq dato che è molto importante, ma senza il vostro aiuto alla soluzione anzicchè arrivarci in mezza giornata ci arriverò tra 2 settimane come minimo.
I dati li ho messi, il nome del database è Pippo la tebella è jos_vm_product e il campo si chiama product_weight, dove ci saranno tanti valori, ma a me serve solamente il valore che si trova nel record con id 4 .

Grazie cmq per avermi risposto.
Prova cosi

$tabella = mysql_query("SELECT * FROM jos_vm_product  WHERE id = 4 ") or die (mysql_error());

while($row = mysql_fetch_array($tabella))
{

echo $row['product_weight'];

}

Offline FreuxBang

  • Appassionato
  • ***
  • Post: 230
    • Mostra profilo
Grazie cercavo proprio questo :)l

 



Web Design Bolzano Kreatif