- Soundbar, soundplate, hangprojektor
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- AMD Navi Radeon™ RX 9xxx sorozat
- Plazma TV topic
- Vezetékes FEJhallgatók
- Azonnali fotós kérdések órája
- Amlogic S905, S912 processzoros készülékek
- Milyen videókártyát?
- Bluetooth hangszórók
- VR topik (Oculus Rift, stb.)
Új hozzászólás Aktív témák
-
tomchy
tag
Sziasztok!
Adott az alábbi php+mysql cucc:
Az update.php:<?php
$host="XX"; // Host name
$username="XX"; // Mysql username
$password="XX"; // Mysql password
$db_name="XX"; // Database name
$tbl_name="users"; // Table name
// Connect to server and select databse.
mysql_connect($host, $username, $password) or die('cannot connect');
mysql_select_db($db_name) or die('cannot select DB');
$id=$_GET['id'];
$sql="SELECT * FROM $tbl_name WHERE userid='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
?>
<form name="form1" method="post" action="update_ac.php">
<table>
<tr>
<td><input name="email" type="text" id="email" value="<? echo $rows['email']; ?>"></td>
<td><input name="company" type="text" id="company" value="<? echo $rows['company']; ?>" size="15"></td>
<td><input name="telefon" type="text" id="telefon" value="<? echo $rows['telefon']; ?>" size="15"></td>
<td><input name="password" type="text" id="password" value="" size="15"></td>
<td><? if ($rows['active']== 1 )
{
echo "<strong>aktiválva!</strong>";
}
else {
echo "<input name='active' type='radio' id='active' value='' style='vertical-align:top;'> aktiválás";
} ?></td>
</tr>
</table>
<input name="id" type="hidden" id="id" value="<? echo $rows['id']; ?>">
<input type="submit" name="Submit" value="Submit">
</form>
<?php
// close connection
mysql_close();
?>elméletileg a Submit-kor meghívja az update_ac.php-t:
<?php
error_reporting(E_ALL);
$host="XX"; // Host name
$username="XX"; // Mysql username
$password="XX"; // Mysql password
$db_name="XX"; // Database name
$tbl_name="users"; // 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');
// update data in mysql database
$sql = "UPDATE " . mysql_real_escape_string($tbl_name) .
" SET email='" . mysql_real_escape_string($email) .
"', company='" . mysql_real_escape_string($company) .
"', telefon='" . mysql_real_escape_string($telefon) .
"', active='" . mysql_real_escape_string($active) .
"' WHERE userid='" . mysql_real_escape_string($id) . "'";
$result = mysql_query($sql);
// if successfully updated.
if($result){
echo "Successful";
echo "<BR>";
echo "<a href='users.php'>View result</a>";
echo mysql_affected_rows();
}else {
echo mysql_error();
}
?>De hiába írja ki az update_ac.php, hogy sikeres, nem módosítja a tartalmat. Mi lehet ennek az oka? Úgy látom, hogy nem veszi át az update.php által küldött adatokat. De miért???
Plíz help...Köszi!
kieg: mysql_affected_rows(); mutatja, hogy nem lett érintve egy sor sem, de hibát sem ad, szóval tuti, hogy nem kap semmilyen infót az update.php-tól, csak nem értem, hogy miért. Az eredeti leírás itt található: http://www.phpeasystep.com/mysql/9.html
Új hozzászólás Aktív témák
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Soundbar, soundplate, hangprojektor
- Vége a gamer PC-knek? Cloud Gaming 2025-ben
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- AMD Navi Radeon™ RX 9xxx sorozat
- Tőzsde és gazdaság
- VGA kibeszélő offtopik
- iPhone topik
- Plazma TV topic
- További aktív témák...
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- DELL PowerEdge R730xd 26SFF rack szerver - 2xE5-2680v3 (24c/48t, 2.5/3.3GHz), 64GB RAM, 10G, H730p
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
- GYÖNYÖRŰ iPhone SE 2022 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3369
- Lenovo ThinkPad 40AF docking station (DisplayLink)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest