Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Editacia data mysql tabulke cez php

Registrovaný: 14.12.08
Prihlásený: 07.01.21
Príspevky: 34
Témy: 12
Príspevok NapísalOffline : 29.12.2009 15:21

Nazdar! mam taky problem ze ked pojdem na list_records.php tak mi pekne ukaze tabulku aj data v nej, ale ked kliknem na edit tak mi da ze
Kód:
Notice: Undefined index: id_jazdec in update.php on line 13
a uz neviem co stym

Dikes!

list_records.php
Kód:
<?php
$host="mysql.tuke.sk"; // Host name
$username="login"; // Mysql username
$password="psw"; // Mysql password
$db_name="db"; // Database name
$tbl_name="tbl"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
?>
<table width="600" border="0" cellspacing="1" cellpadding="0">
<tr>
<td>
<table width="600" border="1" cellspacing="0" cellpadding="3">


<tr>
<td align="center"><strong>Meno</strong></td>
<td align="center"><strong>Priezvisko</strong></td>
<td align="center"><strong>Ulica</strong></td>
<td align="center"><strong>Cislo domu</strong></td>
<td align="center"><strong>Mesto</strong></td>
<td align="center"><strong>Startovacie cislo</strong></td>
<td align="center"><strong>Datum</strong></td>
<td align="center"><strong>Editovanie</strong></td>
</tr>
<?php
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td><? echo $rows['meno']; ?></td>
<td><? echo $rows['priezvisko']; ?></td>
<td><? echo $rows['ulica']; ?></td>
<td><? echo $rows['cislo_ulice']; ?></td>
<td><? echo $rows['mesto']; ?></td>
<td><? echo $rows['pocet_osob']; ?></td>
<td><? echo $rows['datum']; ?></td>


<td align="center"><a href="update.php?id=<? echo $rows['id_jazdec']; ?>">Edituj</a></td>
</tr>
<?php
}
?>
</table>
</td>
</tr>
</table>
<?php
mysql_close();
?>


update.php
Kód:
<?php
$host="mysql.tuke.sk"; // Host name
$username="login"; // Mysql username
$password="psw"; // Mysql password
$db_name="db"; // Database name
$tbl_name="tbl"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// get value of id that sent from address bar
$id_jazdec=$_GET['id_jazdec'];


// Retrieve data from database
$sql="SELECT * FROM $tbl_name WHERE id_jazdec='$id_jazdec'";
$result=mysql_query($sql);

$rows=mysql_fetch_array($result);
?>
<table width="400" border="0" cellspacing="1" cellpadding="0">
<tr>
<form name="form1" method="post" action="update_ac.php">
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="0">

<tr>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center">&nbsp;</td>
<td align="center"><strong>Meno</strong></td>
<td align="center"><strong>Priezvisko</strong></td>
<td align="center"><strong>Ulica</strong></td>
<td align="center"><strong>Cislo domu</strong></td>
<td align="center"><strong>Mesto</strong></td>
<td align="center"><strong>Startovacie cislo</strong></td>
<td align="center"><strong>Datum</strong></td>
</tr>
<tr>
<td>&nbsp;</td>
<td align="center"><input name="name" type="text" id="meno" value="<? echo $rows['meno']; ?>"></td>
<td align="center"><input name="priezvisko" type="text" id="priezvisko" value="<? echo $rows['priezvisko']; ?>" size="15"></td>
<td><input name="ulica" type="text" id="ulica" value="<? echo $rows['ulica']; ?>" size="15"></td>
<td><input name="cislo_ulice" type="text" id="cislo_ulice" value="<? echo $rows['cislo_ulice']; ?>" size="15"></td>
<td><input name="mesto" type="text" id="mesto" value="<? echo $rows['mesto']; ?>" size="15"></td>
<td><input name="pocet_osob" type="text" id="pocet_osob" value="<? echo $rows['pocet_osob']; ?>" size="15"></td>
<td><input name="datum" type="text" id="datum" value="<? echo $rows['datum']; ?>" size="15"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input name="id_jazdec" type="hidden" id="id_jazdec" value="<? echo $rows['id_jazdec']; ?>"></td>
<td align="center"><input type="submit" name="Submit" value="Submit"></td>
<td>&nbsp;</td>
</tr>
</table>
</td>
</form>
</tr>
</table>

<?

// close connection
mysql_close();

?>


update_ac.php
Kód:
<?php
error_reporting(-1);
$host="mysql.tuke.sk"; // Host name
$username="gazi"; // Mysql username
$password="gazi_psw"; // Mysql password
$db_name="gazi"; // Database name
$tbl_name="jazdec"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$id_jazdec=$_POST['id_jazdec'];
$meno=$_POST['meno'];
$priezvisko=$_POST['priezvisko'];
$ulica=$_POST['ulica'];
$cislo_ulice=$_POST['cislo_ulice'];
$mesto=$_POST['mesto'];
$pocet_osob=$_POST['pocet_osob'];
$datum=$_POST['datum'];

// update data in mysql database
$sql="UPDATE $tbl_name SET meno='$meno', priezvisko='$priezvisko', ulica='$ulica', cislo_ulice='$cislo_ulice', mesto='$mesto', pocet_osob='$pocet_osob', datum='$datum' WHERE id_jazdec='$id_jazdec'";
$result=mysql_query($sql);

// if successfully updated.
if($result){
echo "Uspesne editovane";
echo "<BR>";
echo "<a href='list_records.php'>Ukaz tabulku</a>";
}

else {
echo "ERROR";
}

?>


Offline

Čestný člen
Čestný člen
Editacia data mysql tabulke cez php

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 29.12.2009 15:24

V adrese nemas ?id_jazdec=nieco. Daj tam podmienku:
Kód:
$id_jazdec=(isset($_GET['id_jazdec'])) ? $_GET['id_jazdec'] : null;


Offline

Užívateľ
Užívateľ
Editacia data mysql tabulke cez php

Registrovaný: 14.12.08
Prihlásený: 07.01.21
Príspevky: 34
Témy: 12
Príspevok Napísal autor témyOffline : 30.12.2009 9:40

Vdaka, tak uz nemam tam tu chybu, ale este stale mi neukazuje v kolonkach data ktrore by som mohol prepisat


Offline

Čestný člen
Čestný člen
Editacia data mysql tabulke cez php

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 30.12.2009 9:57

Najprv by som skusil pouzit <?php miesto <?.


Offline

Užívateľ
Užívateľ
Editacia data mysql tabulke cez php

Registrovaný: 14.12.08
Prihlásený: 07.01.21
Príspevky: 34
Témy: 12
Príspevok Napísal autor témyOffline : 30.12.2009 10:10

Ano, to som uz skusal a neide to.


Offline

Správca fóra
Správca fóra
Editacia data mysql tabulke cez php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.12.2009 13:44

pokial dobre vidim, tak v skripte pouzivas
Kód:
<a href="update.php?id=<? echo $rows['id_jazdec']; ?>">Edituj</a>

tam vsak ziadny parameter id_jazdec v url nevidim, takze bud si to zmenis na
Kód:
<a href="update.php?id_jazdec=<? echo $rows['id_jazdec']; ?>">Edituj</a>

alebo si vsade zamen $_GET['id_jazdec'] za $_GET['id']







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Editacia data mysql tabulke cez php

Registrovaný: 14.12.08
Prihlásený: 07.01.21
Príspevky: 34
Témy: 12
Príspevok Napísal autor témyOffline : 30.12.2009 17:46

ahh takze uz ide, Dakujem Vám velmi pekne! :clap:


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Vypis z MySQL a spracovanie php scriptu v tabulke

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

39

2604

21.03.2010 1:22

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hierarchicke data v php a mysql

v PHP, ASP

4

543

14.07.2011 18:29

Broko71 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. triedenie v MySQL cez PHP

v PHP, ASP

10

776

01.06.2011 20:17

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mazanie riadkov cez PHP v MySQL

v PHP, ASP

6

807

12.02.2012 14:26

pepo808 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s prihlásením do MySQL cez PHP

v PHP, ASP

9

469

16.09.2013 13:50

zuffik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Editacia textoveho suboru v PHP

v PHP, ASP

1

526

08.08.2011 17:25

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1310

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WP - data z MySQL serveru

v Android, iOS, Windows Phone (Mobile)

5

500

13.01.2016 16:53

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. data z mysql do tabulky

v PHP, ASP

4

515

30.10.2008 14:45

kurtica Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Irc bot ktory stiahne data z Mysql

v Perl, Python, Ruby, CGI

0

534

08.07.2012 20:27

seniorT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php data

v PHP, ASP

14

864

28.12.2009 5:22

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Addrow - PHP send data

v PHP, ASP

8

528

05.10.2011 17:39

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ->mysql ->php Help.zoradit

v PHP, ASP

4

593

20.06.2009 12:44

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php+apache+mysql

v Ostatné

13

1295

06.07.2009 11:37

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP - MySQL - vyhladavanie?

v PHP, ASP

5

882

20.03.2010 6:24

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP+MySQL, počítadlo

v PHP, ASP

3

817

09.07.2007 18:19

Tominator Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra