Guten Abend,
Ist Zustand:
Es ist eine Rechnung.php Datei vorhanden.
Dort kann man nach Artikeln und Kunden suchen.
Das funktioniert auch reibungslos.
Bild:1
Bild.2 ( Suche hier wird leider nur ein Wert übergeben)
Bild.3 DB
Leider gibt es aber ein Problem bei der auswahl.php (Artikel auswahl).
Soll:
Nach der Suche kommen die Artikel [ Computer0,Computer120,Computer001 ].
Nun klicke ich auf Artikel Computer0, jetzt werden die Werte vom Array in das erste input feld geschrieben.
Nun möchte ich, wenn ich Artikel Computer120 wähle, diese Werte auch in ein andere Input feld packen. Leider Funktioniert das nicht, er überspeichert immer den erten Input.
Kann mir jemand helfen und sagen wie ich die 2. Artikel Werte in ein anderes input Feld bekomme?
Mir reichen auch Vorschläge, wie ich das anders Händeln kann. Ich habe das ganze auch schon mit einem Dropdown-Menü Menü versucht. Leider zwecklos. Ich bekomme es nur mit einer Artikel Übergabe hin.
Evtl hier eine livebild.
[Only registered and activated users can see links. Click Here To Register...]
Login Daten.
[Only registered and activated users can see links. Click Here To Register...]
test
oder hier FTP Daten:
ID:212.224.114.19
Benutzer:test
PW: lol44
In der Suche muss Computer eingegeben werden.
Hier mein Code.
auswahl.php hier gibt er nur ein Wert weiter..
Hauptseite (Hier funktioniert alles)
Ist Zustand:
Es ist eine Rechnung.php Datei vorhanden.
Dort kann man nach Artikeln und Kunden suchen.
Das funktioniert auch reibungslos.
Bild:1
Bild.2 ( Suche hier wird leider nur ein Wert übergeben)
Bild.3 DB
Leider gibt es aber ein Problem bei der auswahl.php (Artikel auswahl).
Soll:
Nach der Suche kommen die Artikel [ Computer0,Computer120,Computer001 ].
Nun klicke ich auf Artikel Computer0, jetzt werden die Werte vom Array in das erste input feld geschrieben.
Nun möchte ich, wenn ich Artikel Computer120 wähle, diese Werte auch in ein andere Input feld packen. Leider Funktioniert das nicht, er überspeichert immer den erten Input.
Kann mir jemand helfen und sagen wie ich die 2. Artikel Werte in ein anderes input Feld bekomme?
Mir reichen auch Vorschläge, wie ich das anders Händeln kann. Ich habe das ganze auch schon mit einem Dropdown-Menü Menü versucht. Leider zwecklos. Ich bekomme es nur mit einer Artikel Übergabe hin.
Evtl hier eine livebild.
[Only registered and activated users can see links. Click Here To Register...]
Login Daten.
[Only registered and activated users can see links. Click Here To Register...]
test
oder hier FTP Daten:
ID:212.224.114.19
Benutzer:test
PW: lol44
In der Suche muss Computer eingegeben werden.
Hier mein Code.
auswahl.php hier gibt er nur ein Wert weiter..
PHP Code:
<?php
$s = ($_GET['s']);
$con = mysqli_connect('localhost:3307','root','1234','jus tin');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
}
$rows = array();
mysqli_select_db($con,"parameter");
$sql="SELECT * FROM article WHERE description = '".$s."'";
$result = mysqli_query($con,$sql);
echo "<br>";
while($row = mysqli_fetch_array($result)) {
$rows[] = $row;
}
foreach ($rows as $row) {
echo "<p align='center'><table><tr><td onclick=document.getElementById('Ausgabe2').value= '".$row["idart"].",".$row["description"].",".$row["price"].",".$row["supplier"]."'>".$row["description"]."".$row["price"]."</td></tr></table></p>";
}
echo "<p align='center'><input class='textfield' type='text' value='' name='Ausgabe2' id='Ausgabe2'></p> ";
echo "<p align='center'><input class='textfield' type='text' value='' name='Ausgabe3' id='Ausgabe3'></p> ";
echo "<br>";
mysqli_close($con);
?>
PHP Code:
<!-- Login Session Anfang -->
<?php
session_start();
include_once 'dbconnect.php';
if(!isset($_SESSION['user']))
{
header("Location: index.php");
}
$res=mysql_query("SELECT * FROM users WHERE user_id=".$_SESSION['user']);
$userRow=mysql_fetch_array($res);
?>
<html>
<head>
<!-- Formatierung -->
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Golder GmbH</title>
</head>
<div id="container" align="center">
<div id="header">
<h1>Warenwirtschaft</h1>
<!-- Navigation -->
<div id="nav"
<a href="home.php"></a><a href="home.php">Home</a><a href="Neuerkunde.php">Neuer Kunde</a><a href="artikel1.php">Arikel</a><a href="Rechnung.php">Rechnung</a><a href="logout.php?logout">Logout</a>
</div>
</div>
<div id="content">
<br><br>
<body>
<!-- fieldset -->
<fieldset>
<!-- Ausgabe mit Namen-->
<div id='erstellt'>Neuer Rechnung wird erstellt von: <?php echo "<b>".$userRow['username']."</b>"; ?> </div>
<h2><p align="center">Rechnung erstellen</p></h2>
<!-- Form wird an "insertnew.php" geschickt-->
<form action="insertnew.php" return false; method="POST">
<!-- Javascript holt die Daten von "getuser2.php" und getarticle.php-->
<script>function showUser(str) {
if (str == "") {
document.getElementById("Daten").innerHTML = "";
return;
} else {
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("Daten").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET","getuser2.php.php?q="+str,true
xmlhttp.send();
}
}
function showArticle(str) {
if (str == "") {
document.getElementById("Artikel").innerHTML = "";
return;
} else {
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("Artikel").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET","auswahl.php?s="+str,true
xmlhttp.send();
}
}
// Popup Funktion
function popup(URL) {
w = window.open(URL, "", "width=770,height=500,left = 250,top = 262");
}
</script>
<!-- Suchfunktion für die Personen-->
<p align="center"><input class="user" name="user" value="" placeholder="Kunde Nachname" onchange="showUser(this.value)"></p>
<!-- Ausgabe für das Dropdown Menü mit den Personen-->
<div id="Daten" align="center" name"test2"></div>
<p align="center"><input class="user" name="artikel" value="" placeholder="Artikel" onchange="showArticle(this.value)"></p>
<!-- Ausgabe für das Dropdown Menü mit den Personen-->
<div id="Artikel" align="center" name"test3"></div>
<!-- Input Eingabe -->
<p align="center"><input type=button value="Artikel auswählen"onclick="javascript:popup('auswahl.php') " > </a></button> </p>
<p align="center">
<input class="kunde" name="article" required="required" placeholder="Artikel" type="text"></p>
</p>
<p align="center">
<input class="kunde" name="count" required="required" placeholder="Menge" type="text"></p>
</p>
<p>
<p align="center">
<input class="kunde" name="price" required="required" placeholder="Einzelpreis" type="text"></p>
</p>
<p align="center">
<input class="kunde" name="ust" required="required" placeholder="UST 19%" type="text"></p>
</p>
<p align="center">
<input type="hidden" name="test" required="required" placeholder="19%" type="text"></p>
</p>
</select>
<p><p align="center"><input class="sende01" type='submit' id='' value='Senden'> <input class="sende01" value="Löschen" type="reset"></p>
</form>
<!-- fieldset ende-->
</fieldset>
</div>
<!-- Hier beginnt der Footer berreich [Fußzeile]-->
<div id="footer">
<a href="Impressum.php">Impressum</a>
</div>
</div>
</body>
<!-- Rest Code -->
<!-- <p align="center">Artikel:<input name="Article" value="" onchange="showArticle(this.value)"> </p> -->
<!-- <div align="center" id="Artikel" name"test3">DivArt</div> -->
<!-- hidden Content -->
<!-- PopUp Function -->
<!--<script>
function popup(URL) {
w = window.open(URL, "", "toolbar=0,scrollbars=0,location=0,statusbar=0,men ubar=0,resizable=0,width=650,height=500,left = 390,top = 262");
}
</script>
<!--<body onLoad="javascript:popup('Impressum.php')"> -->
<!--<p align="center"><label></label> <select name="auswahl" id='myselect' onchange="document.getElementById('myhidden').valu e=this.value"> </p>
<!-- Select Anfrage <?php
$db_server = 'localhost:3307';
$db_name = 'justin';
$db_user = 'root';
$db_passwort = '1234';
$db = @ mysql_connect ( $db_server, $db_user, $db_passwort )
or die ( 'Konnte keine Verbindung zur Datenbank herstellen' );
$db_check = @ mysql_select_db ( $db_name );
if ( $db )
{
echo 'Verbindung zur Datenbank wurde hergestellt';
}
$sql = "SELECT lastname FROM adress";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
echo("<option>".$row['lastname']."</option>");
}
?>
<p align="center"><a href ="javascript:popup('auswahl.php')" > Artikel auswählen</a> </p> -->
</html>