Estrarre dati da un databas mysql

paoloere

Nuovo Utente
16 Giu 2015
3
0
0
Ciao a tutti,
mi chiamo Paolo e sono nuovo del forum, spero di iniziare bene e non sbagliare sezione.

Ho un problema e spero che qualcuno di voi possa aiutarmi.

devo realizzare un form in php che si collega a un database mysql ( e fin qui , tutto ok), il PROBLEMA e che devo rintracciare una scheda (dati inseriti nelle tabelle del database) tramite un codice.
Mi spiego meglio:

Boss: inserisce i dati tramite form php e li salva sul database (il boss genera un codice che comunica a noi schiavi)

Schiavi: digitano il codice e gli spunta la tabella con i dati inseriti dal boss.

struttura db : Codice , campo uno, campo due, campo tre, etc...

al momento riesco a vedere tutto quello che il boss inserisce tramite codice preso dal web.

PROBLEMA : mi serve visualizzare solo la tabella che riguarda quel codice.

Grazie in anticipo a chi potrà aiutarmi...
NB. ne va del mio lavoro... AIUTO
 

WebYourMind

Nuovo Utente
11 Gen 2012
6
0
0
Dublino
www.webyourmind.com
Ciao Paolo, non capisco bene il senso della domanda: quando dici "mi serve visualizzare solo la tabella che riguarda quel codice." forse intendi la riga e non la tabella? Se è così allora come prima cosa riguarderei la query che estrae i dati dal db perchè se ti mostra tutte le righe della tabella sembra che faccia una "SELECT * from TABELLA" invece di "SELECT * FROM TABELLA WHERE Codice=<codice generato dal boss>".
Spero di aver interpretato bene la domanda, altrimenti prova a darmi altri dettagli.
 

paoloere

Nuovo Utente
16 Giu 2015
3
0
0
Ciao Paolo, non capisco bene il senso della domanda: quando dici "mi serve visualizzare solo la tabella che riguarda quel codice." forse intendi la riga e non la tabella? Se è così allora come prima cosa riguarderei la query che estrae i dati dal db perchè se ti mostra tutte le righe della tabella sembra che faccia una "SELECT * from TABELLA" invece di "SELECT * FROM TABELLA WHERE Codice=<codice generato dal boss>".
Spero di aver interpretato bene la domanda, altrimenti prova a darmi altri dettagli.

Grazie "WebYourMind", ho provato ma nulla, avevi ragione intendevo la riga della tabella.

il codice che uso è questo:
PHP:
<?php
define("DB_HOST", 'localhost'); 
define("DB", 'codiceboss');
define("DB_USER", 'root');
define("DB_PW", '');

mysql_connect(DB_HOST, DB_USER, DB_PW);
mysql_select_db(DB);

$query="select * from codiceboss order by created_at DESC";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);

echo "<h2>Visualizza codice Boss</h2>";

$rowsPerPage = 20; // Righe per pagina
$pageNum = 1; // Pagina iniziale di default

// Settaggio pagina corrente
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}

// determinazione offset
$offset = ($pageNum - 1) * $rowsPerPage;



echo "<table border=1>\n<tr>";
for ($i=0; $i < $numfields; $i++) 
  { 
   echo '<th>'.mysql_field_name($result, $i).'</th>'; 
   }
   echo "</tr>\n";
   
   while ($row = mysql_fetch_row($result)) 
  { 
   echo '<tr><td>'.implode($row,'</td><td>')."</td></tr>\n"; 
  }
echo "</table>\n";
  ?>

cerco di spiegare meglio il mio progetto:

tabella: Codice* / luogo* / data* / intervento / chiusura/ note
* sono informazioni inserire dal boss

le altre dovrebbe inserilre l'operatore quando, inserendo in una schermata il "codice" gli si dovrebbe aprire la riga da completare.

io attualmente ho creato il form per inserire i dati da parte del boss, vengono memorizzati su mysql, se lancio il file.php che ho incollato qui sopra visualizzo tutta la lista delle informazioni inserite.

domanda: come faccio a visualizzare solo la riga corrispondente a quel codice e poi a moterla pure modificare?

mi sa che mi sono messo in un bel guaio!!!

grazie in anticipo a chiunque mi possa aiutare.
 

paoloere

Nuovo Utente
16 Giu 2015
3
0
0
ho risolto in parte in questo modo:

ho creato un pagina html che mi chiede quale codice voglio guardare, che mi riposta al comando php.

pagina html
HTML:
<form action="tab.php">
    Inserisci il codice dell'elemento da modificare <input type="text" name="codice"><br>
    <input name="azione" type="submit" value="modifica record">
</form>

questa mi fa vedere però solo la riga ma non so come fare per modificarla / aggiornarla

mentre la pagina in php :
PHP:
<?php
define("DB_HOST", 'localhost'); 
define("DB", 'codiceboss');
define("DB_USER", 'root');
define("DB_PW", '');

mysql_connect(DB_HOST, DB_USER, DB_PW);
mysql_select_db(DB);

$query="select * from codiceboss WHERE codice='$_REQUEST[codice]'";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);

echo "<h2>Visualizza codice boss</h2>";

$rowsPerPage = 20; // Righe per pagina
$pageNum = 1; // Pagina iniziale di default

// Settaggio pagina corrente
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}

// determinazione offset
$offset = ($pageNum - 1) * $rowsPerPage;



echo "<table border=1>\n<tr>";
for ($i=0; $i < $numfields; $i++) 
  { 
   echo '<th>'.mysql_field_name($result, $i).'</th>'; 
   }
   echo "</tr>\n";
   
   while ($row = mysql_fetch_row($result)) 
  { 
   echo '<tr><td>'.implode($row,'</td><td>')."</td></tr>\n"; 
  }
echo "</table>\n";
  ?>

fin qui tutto funziona!!

come modifico la riga che ho richiesto?
e possibile impaginare la riga in altro modo?

grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Estrarre dati stringa Sql Database 1
M Estrarre dati da una select HTML PHP 3
S [PHP] Estrarre dati da tabella e fare la media ad intervalli di tempo PHP 10
S [PHP] Estrarre dati tabella in diversi array PHP 2
D [WordPress] come fare per estrarre dati da un db MySQL tramite una form e visualizzare il risultato WordPress 0
trattorino [PHP] estrarre dati singoli PHP 1
Z Estrarre dati da un DB Mysql PHP 4
S [PHP] Estrarre dati colonna in una stringa PHP 6
S [PHP] estrarre dati sito web protetto con username e password PHP 13
Gigi87 estrarre i dati da un forum o social network Presentati al Forum 1
L [PHP] Estrarre dati da sito web Offerte e Richieste di Lavoro e/o Collaborazione 4
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
filippino [Javascript] Estrarre dati da database MySQL Javascript 1
filippino Script PHP per estrarre dati estrazioni da sito "10 e lotto" PHP 0
Z [VB.NET] Leggere pagina HTML ed estrarre dati da tabella .NET Framework 1
M Php+MySql: Estrarre dati da tabella e consentire all'utente di modificare un valore 'in linea' PHP 6
B Estrarre più dati da una tabella PHP 2
E Estrarre dati da una pagina generata con Javascript Javascript 6
M problema con ciclo foreach per estrarre dati da un database PHP 22
C estrarre dati da sito javascript Javascript 1
P Estrarre dati da DB AIUTO :S [Ho veramente bisogno] PHP 7
R Estrarre dati da tabella mysql [era:Sto benedetto php] PHP 22
S Estrarre dati da diverse tabelle mysql PHP 6
F estrarre dati da una cartella PHP 9
F Estrarre dati da tabella javascript HTML e CSS 0
neo996sps Estrarre i dati e presentarli con un layout particolare PHP 0
O [help] estrarre e visualizzare dati da mysql con php a oggetti PHP 6
F Aiuto! Estrarre Dati da Database .mdb e visualizzarli in lightbox PHP 1
I Estrarre dati da un file php PHP 3
P Creare un menu a discesa dove poter fare una selezione ed estrarre i dati da db MySql PHP 3
T [MySql] impossibile estrarre dati da campi TEXT MySQL 0
L Estrarre dati da tabella mysql PHP 16
G estrarre i dati da variabile GET PHP 6
P estrarre dati xml excel con php XML 1
Monital estrarre dati da una tabella e riscriverli su di un altra PHP 5
E Estrarre dati dal DB e inviare mail PHP 10
B Estrarre dati da database e ordinarli in tabella... PHP 20
G Help me! Estrarre dati da un db access con flash Flash 0
W Estrarre e ricaricare dati con Ajax Ajax 0
S Estrarre i dati EXIF da una foto PHP 3
tanaka estrarre dati con colori diversi PHP 10
M estrarre dati da database MySql, con ASP Classic ASP 1
P Non riesco ad estrarre dati da doppia tabella PHP 2
F Estrarre dati da database Classic ASP 3
N Estrarre dati che danno una certa somma da Excel, Access o SQL Server Windows e Software 0
grottafelix Estrarre dati da db e modifica Classic ASP 25
grottafelix Estrarre dati da db Classic ASP 13
M Estrarre valore con SELECT COUNT PHP 0
D Estrarre database con link esterno Database 10
S Raggruppare ed estrarre data più recente MySQL 3

Discussioni simili