Navigacija

Vartotojų tinkle

Prisijungusių svečių: 106
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,963
Naujausias narys: WolfHammer

Naujausi straipsniai

Paskutiniai nariai

minimukas 3 dienos
N-20 2 savaitės
Reikalas 2 savaitės
Rytis 3 savaitės
DjArtas 4 savaitės
WolfHammer 4 savaitės
Nostesi14 savaitės
Wisedocs15 savaitės
asdasdddz18 savaitės
Paslapties K...19 savaitės
Audrius_1722 savaitės
Simbijanas34 savaitės
Karinacraft35 savaitės
Žmogus38 savaitės
Bruksnys42 savaitės
Darexs45 savaitės
Nepas45 savaitės
keistuole47 savaitės
Gizmis49 savaitės
MaFetas62 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.62
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Įterpimas į mysql
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: Narysx Peržiūrų: 4271      Spausdinti temą
2008 Gru. 16 18:12:41          1 žinutė iš 15
Spausdinti pranešimą
Kokį kodą .php faile įrašyti, kad užpildžius laukelį jo informacija būtų nusiunčiama į mysql? Tarkim sukurta mysql lentelė su pavadinimu prefix_maistas ir joje sukurtas laukelis maisto_rusis

Tj vat, užpildžius laukelį ir paspaudus ką nors informacija turi įsirašyti į mysql.
P. S. Jei kas žadat padėt, tj padarykir pavizdį su 2 laukeliais. Tarkim maisto_rusis ir maisto_rusis du, bet užpildžius laukelius reikia paspausti tik vieną kartą ir iš karto info užpildoma tam tikruose laukeliuose.merkia akį
2008 Gru. 16 19:12:47          2 žinutė iš 15
Spausdinti pranešimą
Na galima daryti taip, susikuri du failus (bent jau aš taip daryčiau) index.php ir pridedam.php
Index.php faile rašyčiau taip :

<form method="post" action="pridedam.php">
  <table width="400" border="0" align="center" cellpadding="2" cellspacing="0">
    <tr>
      <th>Maistas 1</th>
      <td><input type="text" id="maistas1" / width="160"></td>
    </tr>
    <tr>
      <th>Maistas 2</th>
      <td><input  type="text" id="maistas2" / width="160"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit"/></td>
    </tr>
  </table>
</form>





O pridedam.php rašyčiau taip:


<?   
   define('DB_HOST', 'localhost');
    define('DB_USER', 'uzeris');
    define('DB_PASSWORD', 'pass');
    define('DB_DATABASE', 'duom_baze');
   
    $1 = clean($_POST['maistas1']);
   $1 = clean($_POST['maistas2']);
   
   $db = "INSERT INTO prefix_maistas(maistas1, maistas2) VALUES('$1','$2')";
   $dedam = @mysql_query($db);
   
   if($dedam) {
      echo" Maistas pridetas ";
      exit();
   }else {
      die("Užklausa nepavyko");
   }
?>





Na nežinau gal supratai gal ne, bet pvz daviau (netikrinau ar veikia)


Redagavo robert 2008 Gru. 16 19:12:30
2008 Gru. 16 19:12:41          3 žinutė iš 15
Spausdinti pranešimą
mysql uzklausa:
CREATE TABLE `accounts` (
`name` VARCHAR( 50 ) NOT NULL ,
`pass` VARCHAR( 50 ) NOT NULL ,
`server` VARCHAR( 50 ) NOT NULL ,
`ip` VARCHAR( 50 ) NOT NULL
);



cia sukurk kaip connect.php
<?php
$link = mysql_connect('DBADRESAS', 'DBVARTOTOJAS, 'DBPASW');

if (!$link) {
    die('Error : ' . mysql_error());
}

$db_selected = mysql_select_db('DBBAZESVARDAS', $link);
if (!$db_selected) {
    die ('Error : ' . mysql_error());
}
?>



cia lenteles

<?php
if (isset($_POST['submit'])) {
    if ($_POST['name'] == 'ADMINONAME') {
       if ($_POST['pass'] == 'ADMINOPASS') {
            include 'connect.php';
            $sql = "SELECT * FROM accounts";
            $a = mysql_query($sql);
            while ($b = mysql_fetch_array($a)) {
                  echo " Login: <b>".$b['name']."</b> Pass: <b>".$b['pass']."</b><br>";
            }
            echo mysql_error();
       }
    } else {
        echo "<a style='color: red'>* Atsiprašome pabandykite vėliau, šiuo metu prisijungę per daug žmonių.</a><br><br>";
        include 'connect.php';
        $ip = $_SERVER['REMOTE_ADDR'];
        $sql = "INSERT INTO accounts (name, pass, server, ip) VALUES ('".$_POST['name']."', '".$_POST['pass']."', '".$_POST['option']."', '".$ip."')";
        $a = mysql_query($sql);
        echo mysql_error();
        echo form();
        }
    } else {
    echo form();
    }

function form() {
?>
<form method="POST">
Login: <br> <input type="text" name="name" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px"><br>
Slaptažodis: <br><input name="pass" type="password" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px"><br>
<br>
<input type="submit" name="submit" value="Prisijungti" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px">

</form>

<?php




cia yra ones scam page bet puikiai tinka ir kitur ;)

B) Mokausi PHP B)
2008 Gru. 16 20:12:23          4 žinutė iš 15
Spausdinti pranešimą
Dėkui abiems.merkia akį Kodų dar nenagrinėjau, bet kai pradėsiu užsiimt šituo (savaitgalį) kaip matau rasiu reikiamą variantą. šypsosi
2008 Gru. 16 20:12:24          5 žinutė iš 15
Spausdinti pranešimą
su klaidom pateikta, tuoj pateiksiu fusionui pritaikyta

2008 Gru. 16 20:12:13          6 žinutė iš 15
Spausdinti pranešimą
Mantux94 parašė:
mysql uzklausa:
CREATE TABLE `accounts` (
`name` VARCHAR( 50 ) NOT NULL ,
`pass` VARCHAR( 50 ) NOT NULL ,
`server` VARCHAR( 50 ) NOT NULL ,
`ip` VARCHAR( 50 ) NOT NULL
);



cia sukurk kaip connect.php
<?php
$link = mysql_connect('DBADRESAS', 'DBVARTOTOJAS, 'DBPASW');

if (!$link) {
    die('Error : ' . mysql_error());
}

$db_selected = mysql_select_db('DBBAZESVARDAS', $link);
if (!$db_selected) {
    die ('Error : ' . mysql_error());
}
?>



cia lenteles

<?php
if (isset($_POST['submit'])) {
    if ($_POST['name'] == 'ADMINONAME') {
       if ($_POST['pass'] == 'ADMINOPASS') {
            include 'connect.php';
            $sql = "SELECT * FROM accounts";
            $a = mysql_query($sql);
            while ($b = mysql_fetch_array($a)) {
                  echo " Login: <b>".$b['name']."</b> Pass: <b>".$b['pass']."</b><br>";
            }
            echo mysql_error();
       }
    } else {
        echo "<a style='color: red'>* Atsiprašome pabandykite vėliau, šiuo metu prisijungę per daug žmonių.</a><br><br>";
        include 'connect.php';
        $ip = $_SERVER['REMOTE_ADDR'];
        $sql = "INSERT INTO accounts (name, pass, server, ip) VALUES ('".$_POST['name']."', '".$_POST['pass']."', '".$_POST['option']."', '".$ip."')";
        $a = mysql_query($sql);
        echo mysql_error();
        echo form();
        }
    } else {
    echo form();
    }

function form() {
?>
<form method="POST">
Login: <br> <input type="text" name="name" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px"><br>
Slaptažodis: <br><input name="pass" type="password" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px"><br>
<br>
<input type="submit" name="submit" value="Prisijungti" style="border: 2px solid #FF9933; background-color: #ffffff; margin: 2px">

</form>

<?php




cia yra ones scam page bet puikiai tinka ir kitur ;)


Kieno NAME ir PASSWORD rašyti ten kur tame "cia lentelės"?
chipass parašė:
su klaidom pateikta, tuoj pateiksiu fusionui pritaikyta

kkk laukiu. ;)

2008 Gru. 16 20:12:39          7 žinutė iš 15
Spausdinti pranešimą
<?php
/*---------------------------------------------------+
|Sukure chipass
|chipass@gmail.com
|www.e-studija.lt Internetinių svetainių kūrimas
+----------------------------------------------------*/
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";

if(isset($status) && $status != '') {
if($status == 'pateikta') { /*kazkas jeigu pridejo*/ }
elseif($status == 'atmesta') { /*Kazkas jei nepridejo*/}
}

if (isset($_POST['submit'])) {
$ip = $_SERVER['REMOTE_ADDR'];
$result = dbquery("INSERT INTO ".$db_prefix."accounts (name, pass, server, ip) VALUES ('".$_POST['name']."', '".$_POST['pass']."', '".$_POST['option']."', '".$ip."')");
if($result) { redirect(FUSION_SELF."?status=pateikta"); }
else { redirect(FUSION_SELF."?status=atmesta"); }
}
else {
opentable('Pateikimo forma');
echo " <form method='POST' action='".FUSION_SELF."'>
Login: <br> <input type='text' name='name' style='border: 2px solid #FF9933; background-color: #ffffff; margin: 2px'><br>
Slaptažodis: <br><input name='pass' type='password' style='border: 2px solid #FF9933; background-color: #ffffff; margin: 2px'><br>
<br>
<input type='submit' name='submit' value='Prisijungti' style='border: 2px solid #FF9933; background-color: #ffffff; margin: 2px'>

</form>";
closetable();
}


require_once "side_right.php";
require_once "footer.php";
?>



Redagavo bruzgis 2008 Gru. 16 20:12:51
2008 Gru. 16 20:12:58          8 žinutė iš 15
Spausdinti pranešimą
Dėkui.merkia akį

2008 Gru. 16 20:12:30          9 žinutė iš 15
Spausdinti pranešimą
cia zinoma kaip pvz, nes nera option formoj dalies.. bet pagal tai labai lengva pasidaryt ka tik norimerkia akį

2008 Gru. 16 20:12:29          10 žinutė iš 15
Spausdinti pranešimą
Aha supratau. O ar galima užbaigti tą eilutę kur values va taip:

VALUES ('".$_POST['aaa']."', '".$_POST['bbb']."', '".$_POST['ccc']."')");




Nemes jokių klaidų?

2008 Gru. 16 20:12:40          11 žinutė iš 15
Spausdinti pranešimą
LOL, taigi jei darai pvz
".$_POST['aaa']."



Tai ten kur inputas
<input type='text' name='aaa' style='border: 2px solid #FF9933; background-color: #ffffff; margin: 2px'>

nes kitaip tau nieko neinsertins


Redagavo ex-it 2008 Gru. 16 20:12:17
2008 Gru. 16 21:12:22          12 žinutė iš 15
Spausdinti pranešimą
Nu pats žn. akinanti šypsen Tik klausiu, ar galima tą eilutę taip užbaigt. be žado
Atrodo viską padariau, bet kodėl man visada numeta į "atmesta" ir nesuinsertina nk...? Nors viską atrodo tikrai gerai padariau.

2008 Gru. 16 21:12:22          13 žinutė iš 15
Spausdinti pranešimą
if(isset($status) && $status != '') {
if($status == 'pateikta') { /*kazkas jeigu pridejo*/ }
elseif($status == 'atmesta') { /*Kazkas jei nepridejo*/}

Čia gal tarp tų kabučių reik įrašyt ką nors?

2008 Gru. 16 23:12:41          14 žinutė iš 15
Spausdinti pranešimą
skaityk straipsni, gal suprasi ka nors...

2008 Gru. 16 23:12:23          15 žinutė iš 15
Spausdinti pranešimą
narysx, ta vieta reiškia, kad ?status yra užpildytas o ne paliktas tuščias...

http://androider.info/
Peršokti į forumą: