Postingan lainnya
menyisipkan data tanpa insert
Apakah bisa menyisipkan data pada query select tanpa menginsertkan data tersebut?
11 Jawaban:
maksudnya gman gan ??? query select kog menginsertkan data ??
jadi saya mau menyisipkan harga 1200 di select itu gan
maksudnya 12.000 kah...
maksudnya agan pengen nampilin data 12.000 waktu menampilkan data nya ,, sedangkan di tabelnya tidak ada nilai 12.000,, hanya ada 10.000 dan 11.000 gitu kah ? kalau emang iya coba seperti ini...
/****************
TABEL HARGA
****************
ID HARGA
-------------
1 11000
2 15000
******************/
$conn = mysqli_connect( $host, $user, $pass, $db) or die('Could not connect to mysql server.' );
$result = mysqli_query($conn, "SELECT * FROM HARGA");
$jmlData = mysqli_num_rows($result);
$arrHarga = array();
$naik = 1000;
// buat perulangan untuk menampung seluruh data
while($row = mysqli_fetch_assoc($result)) {
$arrHarga[] = $row['harga'];
}
// array dimulai dari 0
$i = $arrHarga[0];
// perulangan mulai dari array 0 - terakhir => ($jmlData - 1)
while($i <= $arrHarga[$jmlData - 1]) {
// code sesuaikan kebutuhan
echo $i . "<br>";
// setiap perulangan nilai ditambah 1000
$i += $naik;
}
Semoga Membantu ,,, (^_^)
kalau langsung dari select tidak bisa ya gan? but nice code.
Ndk bisa gan kalau satu tabel .. kan select itu ambil data,, ya adanya ditabel itu yg diambil , tapi kalau ada join dengan tabel lain kemungkinan masih bisa diakali...
Maksudnya menyisipkan bagaimana? Apa outputnya pengen jadi 10000,11000, dan 1200. Atau ditambah data yang di tabel itu jadi 11200 dan 12200 Gan. Klw ditambah angkanya sih bisa selama tipe datanya int atau double, contoh querynya:
SELECT harga, 1200 AS harga_tambahan ,price + 1200 AS total FROM `products`
Ntar outputnya: harga harga_tambahan total 10000 1200 11200 11000 1200 12200 Tapi klw pengen nambah outputnya sih lebih baik pake kodingan susah klw pakai query Gan. Contohnya klw pake php pake array_push.
Jawaban Terpilih
hahaha, oke gan fix tidak bisa ya langsung dari select.
emg mau buat kasus ap?? mungkin agan yg mempersulit.. jadi malah gk selesai2...
masalahnya pakai sql server dan vb.net gan, kalau php mah udh kelar dari dulu wkwk
logika nya kan sama gan kog gan... desktop malah lebih gampang.. gk perlu pusing beberapa bahasa pemrograman...validasi jg gampang..security dll.. wkwkwkw
tapi kalau boleh tau mau dibuat kasus ap? kog aneh gtu
Jadi ada inputan angka (misal 12000 tadi), lah terus di cari angka itu urutan keberapa dalam select tersebut.