collegamento

opeth978

Utente Attivo
24 Ott 2005
21
0
1
Beh può darsi che stò usando un'approccio sbagliato ma pongo cmq il prob.

praticamente ho una lista es.numeri da lì vorrei creare un link ad una pagina che mi deve visualizzare il numero selezionato ma come ho fatto io mi visualizza solo l'ultimo???? è chiaro che lui mi mantiene memorizzato l'ultimo ma come posso risolverlo?

</td><td width="14%" align=center bordercolor=white>
<?
include('connect.php');
$table = "prodotti";
$sqlquery = "SELECT * FROM $table";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);

$i = 0;

if ($number < 1) {
print "errore";
}
else {
while ($number > $i) {
$id=mysql_result($result,$i,"id");

session_register();
$_SESSION['id'] = $id;
echo '<a href="index_ordini.php">'.$id;
echo '<br>';
$i++;
}
}
?>
</td>

sò che lo script è grezzo e pieno di cose in più che si potrebbero semplificare.
spero che sia chiaro il problema.
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Buongiorno
prova questa soluzione...
ho un po modificato il tuo codice ma niente di eccessivo!
Non ho capito una cosa all'interno del tuo sorgente:

session_register();
$_SESSION['id'] = $id;

a che serve???

Buona giornata e fammi sapere :)


</td><td width="14%" align=center bordercolor=white>
<?
include('connect.php');
$table = "prodotti";
$sqlquery = "SELECT * FROM $table";
$result = mysql_query($sqlquery, $connection) or die(mysql_error());
$row_result = mysql_fetch_assoc($result);
$number = mysql_num_rows($result);

$i = 0;
if ($number < 1)
{
echo "errore";
}
else
{
do {
echo '<a href="index_ordini.php">'.$row_result['id'].'</a>';
echo '<br>';
$i++;

//sinceramente non capisco a cosa serve questa parte...
session_register();
$_SESSION['id'] = $id;

} while ($row_result = mysql_fetch_assoc($result));
};

?>
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
variabile

Il codice è ok ma io ora devo portare ad una nuova pagina il valore che ho cliccato "$row_result['id'] in questo caso.
tipo clicco sul $row_result['id'] che è uguale ad es. a 29
nella pagina successiva mi serve il numero 29, ma come?
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
esempio

vedesi come è fatto il forum io clicco sul msg. e mi apre la pagina riferita a quel msg.
HELP!!!!
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
echo '<a href="index_ordini.php?id='.$row_result['id'].'">'.$row_result['id'].'</a>';

Quando apri la pagina
index_ordini.php
fai un echo sulla variabile $id
echo ($id);
vedrai che sarà valorizzata con $row_result['id']

xxx.php?variabile='valore da passare'
è il modo più semplice per passare una variabile
ad una pagina php!

Funziona??? Sono curioso di vedere il tuo progetto...
passa il link anche via mess.privati!
:byebye:
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
variabile non definita

Mi dice variabile $id non definita......

ho creato una pagina vuota
e ho aggiunto semplicemente
<?
echo ($id);
?>
ho dimenticato qualcosa?????
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Scrivi prima un collegamento semplice...
e vedrai che funziona...

<a href="index_ordini.php?id=1">Test</a>

poi rendilo dinamico.
Controlla che la variabile che stampi sia
la stessa che passi e prova a il link che compare sul fondo
browser...
probabilmente $row_result['id'] non è la stessa variabile
del database...nel senso ID o id o Id possono a volte risultare differenti...

per sicurezza nel ciclo fai anche un echo($row_result['id'])
così vedi se è valorizzata...
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
copia il seguente sorgente in una pagina PHP e riflettici
su...vedrai che arrivi alla soluzione...
se cliccando su TEST non appare nulla...
forse il problema è più grave del previsto :eek:
il programmino è una stupidata ma se funziona
allora il problema è risolvibile...
dimmi cosa vedi a video!


<html>
<head>
<title>Test</title>
</head>

<body>
<?php
$pagina_corrente = basename($PHP_SELF);
$id = ($id."ciao<br>");
echo $id;
echo ("<br>");
echo ('<a href="'.$pagina_corrente.'?id='.$id.'">TEST...</a>');
?>
</body>
</html>
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
Ti capisco ma mi dice questo

Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\prova\index1.php on line 8

Notice: Undefined variable: id in c:\programmi\easyphp1-8\www\prova\index1.php on line 9
ciao

TEST...

che praticamente le variabili non sono definite....
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
scusa ma ero uscito

mi cambia l'inidirizzo su nella barra degli inidirizzi anche se mi dà sempre l'errore in riga 9 varrebbe a dire che id non è definita....
:-(
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Meine Güte...was soll ich sagen?

ini_set('error_reporting',E_ALL)

se con le buone non funziona...
secondo me nell'ini del PHP hai qualche settaggio
da regolare...devi abbassare i livelli di controllo!!!

Qualcuno mi corregga se sbaglio... :angel:
 

opeth978

Utente Attivo
24 Ott 2005
21
0
1
ci sono riuscito, navigando su alcuni manuali online per passare il mio id bisognava fare semplicemente
$id = $_GET['id'];*
in quanto ho scoperto che nelle versioni nuove di php esiste register_globals = Off che è di default quindi o lo settavo ad on nella pagina precedente oppure aggiungo *
Se ti interessa ti consiglio questo link...
http://openskills.info/infobox.php?ID=229
Grazie di tutto poi ti manderò il link della pagina come msg privato
Ti devo una birra magari una berliners
:beer:
 
Discussioni simili
Autore Titolo Forum Risposte Data
L problema collegamento file css con html HTML e CSS 1
M Collegamento tra form html e script php PHP 4
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5
S [PHP] collegamento database PHP 4
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
mferri Collegamento con xampp non funziona più da cambio di operatore. Web Server 2
K [PHP] Collegamento tra più tabelle PHP 10
A Ricerca con collegamento in altro sito web Discussioni Varie 0
M [PHP] Filtro da TXT con collegamento ipertestuale PHP 13
Drago73 [PHP] collegamento DB con OOP PHP 1
ICTSM [PHP] Collegamento a database non localhost PHP 3
trattorino [PHP] Select tre tabelle collegamento PHP 9
yanhong telecamere avidsen e panasonic, difficoltà di collegamento IP Cam e Videosorveglianza 0
andreas88 Collegamento in rete tra W8 e W7 in un ufficio Reti LAN e Wireless 0
G pagina asp e collegamento a url esterno Classic ASP 1
G Collegamento a database con javascript Javascript 1
V Collegamento metodo$.ajax con file php jQuery 10
P cancellata discussione con un collegamento link Offerte e Richieste di Lavoro e/o Collaborazione 6
E [Javascript] Collegamento al "click" al foglio .js Javascript 6
Carlo77 Collegamento ad internet in rete Lan Reti LAN e Wireless 2
ANDREA20 Problema collegamento Server Dedicati e VPS 4
A collegamento a database locale PHP 1
romeocharly E' possibile creare un collegamento tra un id di db mysql ed un file per il download? PHP 0
V creare un collegamento di pagina html in php PHP 10
P Creare un collegamento mt4 pagina web CMS (Content Management System) 0
L collegamento esterno PHP 1
N my sql tipo dato collegamento ipertestuale PHP 2
A Alert con collegamento a pagina Javascript 1
francesco7 Errore collegamento script a Mysql Aruba PHP 0
A Collegamento a link esterno HTML e CSS 4
D Problema collegamento file css con html HTML e CSS 4
P Come creare un collegamento a un'altra pagina con un bottone? HTML e CSS 12
T Collegamento dlink - fastweb Reti LAN e Wireless 10
G Collegamento tra pagine jsp tramite 2 bottoni diversi Java 1
O Errore di collegamento al Database PHP 2
O Problemi collegamento a MySQL PHP 61
M Creazione di una videoteca in collegamento fra Access 2003 e Microsoft Visual Web Dev ASP.NET 1
F Collegamento automatico ad un link e scarco archivio PHP 0
WorldWideWeb Collegamento di 2 router in casa Reti LAN e Wireless 6
X Strano collegamento HTML e CSS 16
P Come posso fare questi effetti di collegamento tra pagine di un sito web? Javascript 5
A form: action= collegamento sito esterno??? PHP 1
L Problema collegamento in remoto di Wireshark Reti LAN e Wireless 0
Web Designer Teletu: parametri di configurazione per collegamento ADSL Adsl e Connettività 0
F Pagina HTML e collegamento ai blog - UN AIUTO !! PHP 2
M aggiungere collegamento ai link PHP 11
I collegamento al sito dopo la fine dell'intro Flash 1
asevenx collegamento su frame HTML e CSS 1
W sito con collegamento ftp per ogni utente HTML e CSS 0
L Problema collegamento ipertestuale Flash 0

Discussioni simili