Üye Bilgileri
Nick:AcemiPHP
İsim:Gurhan Korkmaz
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:2
Cevap sayısı:1
Kaç günlük üye5
Son yazdığı Php kodları mesajları
tablo yapım CREATE TABLE `kupon` (
  `kupon_id` int(11) NOT NULL AUTO_INCREMENT,
  `magaza` varbinary(50) NOT NULL,
  `fis_no` int(15) NOT NULL,
  `tutar` int(9) NOT NULL,
  `k_m_id` int(11) NOT NULL,
  `kuponsayi` int(11) NOT NULL,
  PRIMARY KEY (`kupon_id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=binary; Bir siteden bulduğum kod yardımıyla bu şekilde bir tablo ve form oluşturdum  <script>
        function addRow(tableID) {
 
            var table = document.getElementById(tableID);
 
            var rowCount = table.rows.length;
            var row = table.insertRow(rowCount);
 
            var colCount = table.rows[0].cells.length;
 
            for(var i=0; i<colCount; i++) {
 
                var newcell = row.insertCell(i);
 
                newcell.innerHTML = table.rows[0].cells[i].innerHTML;
                //alert(newcell.childNodes);
                switch(newcell.childNodes[0].type) {
                    case "text":
                            newcell.childNodes[0].value = "";
                            break;
                    case "checkbox":
                            newcell.childNodes[0].checked = false;
                            break;
                    case "select-one":
                            newcell.childNodes[0].selectedIndex = 0;
                            break;
                }
            }
        }
 
        function deleteRow(tableID) {
            try {
            var table = document.getElementById(tableID);
            var rowCount = table.rows.length;
 
            for(var i=0; i<rowCount; i++) {
                var row = table.rows[i];
                var chkbox = row.cells[0].childNodes[0];
                if(null != chkbox && true == chkbox.checked) {
                    if(rowCount <= 1) {
                        alert("Cannot delete all the rows.");
                        break;
                    }
                    table.deleteRow(i);
                    rowCount--;
                    i--;
                }
 
            }
            }catch(e) {
                alert(e);
            }
        }
 
    </script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
<body>
      <form name="form1" id="form1" action="kuponekle.php" method="POST">
      
          <label for="button"></label>
          <input type="button" value="Kupon Ekle" onclick="addRow('dataTable')" />
         
       
        <table width="378" border="0">
          <tr>
            <td width="127">Mağaza</td>
            <td width="146" align="center">Fiş No</td>
            <td width="91" align="center"> Tutar</td>
          </tr>
        </table>
        <table id="dataTable" width="380" border="0">
          <tr>
            <td><select name="magazalar[]">
              <option value="magaza">Mağaza</option>
              <option value="market">Market</option>
              <option value="mango">Mango</option>
              <option value="derimod">Derimod</option>
              <option value="tefal">Tefal</option>
              <option value="koton">Koton</option>
            </select></td>
            <td><input type="text" name="fisno[]"/></td>
            <td><input name="tutar[]" type="text" size="15"/></td>
            <td><input name="kmid[]" type="hidden" id="kmid" value="1" /></td>
          </tr>
        </table>
<p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>
          <input type="submit" name="button" id="button" value="kaydet" />
        </p>
</form>   kuponekle.php sayfamda bu şekilde. <?php
$mgz = $_POST['magazalar'];
$fno = $_POST['fisno'];
$ttr = $_POST['tutar'];
$kuponmid = $_POST['kmid'];

foreach($fno as $a => $b)
  echo "$mgz[$a]  -  $fno[$a]  -  $ttr[$a]  -  $kuponmid[$a] <br />";
 

$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
  mysql_select_db("avm", $con);


$sql="insert into kupon (`magaza`,`fis_no`,`tutar`,`k_m_id`,`kuponsayi`) values ('$mgz[$a]', '$fno[$a]', '$ttr[$a]', '$kuponmid[$a]', '$kpnsayi')"; 

mysql_query("$sql");

/* bu satır.... */
echo mysql_error();

if (mysql_affected_rows()>0)
{
echo "oldu";
}
else
{
echo "olmadı";
}

?>   form doldurulup 3,4 adet veri girildiğinde (bana gerekli olan bu şekilde olması) ekrana veriler gelmekte fakat verileri tabloma yazamamaktayım sadece son girilen verinin değeri tabloma kaydediyor, yardımcı olabilirmisiniz girilen verilerin hepsini nasıl sql e eklerim.  
Zaman2011-01-08 03:18:47
Php Yaptığım tablodan çektiğim verileri Mysql e yazamıyorum yardımcı olabilirmisiniz.
Evet ürün satışı yapıyorum, dediğin adrese bakıyorum hemen yol gösterdiğin için teşekkür ederim. Başlamıştım zaten derslere ufaktan ufaktan emekliyorum umarım becerebilirim. Sağol.
Zaman2011-01-06 22:05:50
Php Php
Arkadaşlar merhaba, ben yeni yeni Web sayfası tasarımına başladım umarım becerebilirim, bir konuda yardım isteyecektim. Bir adet form oluşturacağım, açılır menü şeklinde Ürünler hemen yanında textfield a istenilen fiyat yazılacak altta toplam tutar ve bi altındada toplam tutarı 50 ye bölerek sonucunu yazacak ve bunlarıda ymsql veri tabanına yazacak, yardımcı olabilirmisiniz yada bir yol gösterebilirmisinizi, teşekkürler.
Zaman2011-01-05 23:02:04
Php Bu forma yakın form örneği bulabilirmiyim.

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.