php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Scripts > BRAINSTORMING PHP/SQL/HTML/JS/CSS
 

Login

 
eingeloggt bleiben || php-forumjetzt anmelden
 

BRAINSTORMING PHP/SQL/HTML/JS/CSS Ihr habt eine Idee, aber keinen genauen Ansatz? Diskutiert mit anderen Usern des Forums über eure Gedankengänge um evtl. hilfreiche Ideen zu bekommen!
Normale Fragen bitte weiterhin in die entsprechenden Foren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 08-12-2021, 15:11
M_I_B
 Registrierter Benutzer
Links : Onlinestatus : M_I_B ist offline
Registriert seit: Aug 2019
Beiträge: 2
M_I_B befindet sich auf einem aufstrebenden Ast
Question Generierung Datenauswahl aus MySQL

Hallo liebe Forengemeinde,

ich bin inzwischen vermutlich schon zu alt und zu starr im Kopf, um das auf die Reihe zu bekommen und suche daher jemanden, der mir dabei unter die Arme greift.

Zur Sache:
In einer Tabelle stehen die nummerischen Anfangs- und Endadressen mit den zugehörigen Ländercode, aus dem dieser Bereich kommt. Die Tabelle kommt von https://lite.ip2location.com/database-download und wurde erfolgreich importiert.
Nun habe ich ein Script gebaut, was diese Tabelle ausliest und in Tabellenform anzeigt so wie jeweils ein Checkbox-Input zu jedem Land und die Anzahl der Bereiche in jedem Land. Auch das habe ich hinbekommen (siehe Script am Ende. Ergebnis unter https://cbxforum.de/block/create.php).

Nun möchte ich eines oder mehrere Länder ankreuzen. Daraus soll nun über eine Funktion oder was auch immer die angekreuzten Länder nochmals aus der DB ausgelesen werden und die einzelnen Ranges in eine weitere Tabelle geschrieben werden.
Und genau hier scheitere ich vollständig. Ich habe nicht die blasseste Idee, wie man sowas hinbekommt, da mir auch nicht klar ist, wie ich die einzelnen angehakten Länder nun per SUBMIT irgendwo übergeben kann...


Könnte mir da wer bei helfen bitte?

Hier nun meine Anfänge:
Code:
<!-- Comments at the end of the script -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
	"http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<meta http-equiv="pragma" content="no-cache" />
		<meta http-equiv="refresh" content="60" />
		<style type="text/css">
			* {font-family: 'Lucida Console', Courier, monospace; font-size:10px; font-color:blue;}
			.tabelle {background-color:gray; border:15px solid darkgray; border-collapse:initial;}
			.tabelle td, .tabelle th {padding:1px; border:0px solid darkgray; width:200px;}
			a:link, a:visited {color:yellow; text-decoration: none;}
			a:hover, a:active {color:yellow; text-decoration: none;}
			.small {font-size: 75%;} .big {font-size: 150%; text-decoration: underline overline wavy blue;} .fat {font-size: 200%; text-decoration: underline overline wavy blue;}
		</style>
		<title>Create Blocklist by Country</title>
	</head>

	<body marginwidth="50" marginheight="10" topmargin="10" leftmargin="10" bgcolor="black" text="gold" link="yellow" alink="yellow" vlink="yellow">
		<br /><br /><br />
		<form action="./write_data.php"	method="post">
<?php
	mysqli_report(MYSQLI_REPORT_ERROR);
	$con = new mysqli('localhost', 'user', 'pass', 'db');
		if($con->connect_errno) {
			echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
		}
		
		$res = $con->query('SELECT Country, Code, COUNT(Code) AS quantity FROM ip2locdb1 GROUP BY Code');

		$col = 1; $count = 7; $many = 0; $xx = "";
		echo "<table class='tabelle'><tr>";
		while($row = $res->fetch_array(MYSQLI_BOTH)) {
			if ($row['Code'] == '-'){
				$cc = '--'; $cn = '(unknown)';
			} else {
				$cc = $row['Code']; $cn = $row['Country'];
			}
			echo "<td><table border='2' width='100%'><tr>";
			echo "<td align='left'><input type='checkbox' name='code'>".$cc." <img src='/flag/i24/$cc.png'></td>";
			echo "<td align='right'>".$row['quantity']." ranges</td>";
			echo "</tr><tr>";
			echo "<td align='center' colspan='2'><font size='1'>".$cn."</font></td>";
			echo "</tr></table></td>";
			
			if ($col == $count){
				echo "</tr><tr>"; $col = 0;
			}
			$zaehl[$many] = 0; $col++; $many++;
		}
		if ($col != 1){
			echo "<td align='right' colspan='".($count - $col + 1)."'><table border='1' width='100%'><tr><td>&nbsp;</td></tr></table></td>";
		} 
		echo "</tr></table><br /><br /><br />";

	$con->close();
?>
		<input type="submit">
		</form>
	</body>
</html>
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Komponente für PDF-Generierung mapo PHP Developer Forum 3 31-03-2006 16:51
PDF Generierung Benji Projekthilfe 4 15-11-2005 08:37
PDF-Generierung Trompetenkäfer PHP Developer Forum 8 10-11-2005 22:43
PDF Generierung Klaus06 PHP Developer Forum 3 14-07-2005 11:59
automatische Navigations Generierung aus Mysql DB BetaSux BRAINSTORMING PHP/SQL/HTML/JS/CSS 3 10-11-2003 14:13

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Warum Texterstellung mit künstlicher Intelligenz richtig gut ist
Warum Texterstellung mit künstlicher Intelligenz richtig gut istKünstliche Intelligenz ist dabei, die Welt zu erobern. Die größten Unternehmen entwickeln Systeme, die einen Text für Sie schreiben können. Und sie machen das sehr gut.

05.01.2022 | Berni

Vorteile eines flexiblen ERP Systems
Vorteile eines flexiblen ERP SystemsEin flexibles ERP System bietet in allen Unternehmensbereichen die Grundlage für eine erfolgreiche Verwaltung, Organisation und Planung aller Prozesse.

01.12.2021 | Berni


 

Aktuelle PHP Scripte

copycockpit

Lassen Sie eine KI in Sekundenschnelle hochwertige Texte für z.B. Blogs, Produkt-Beschreibungen und Landing-Pages schreiben.

17.01.2022 Berni | Kategorie: KI Tools
frase.io

Automatisch Texte von einer KI Schreiben lassen. Die Effizienz von Frase und die geschriebenen Texte machen es einfach, SEO-Texte zu schreiben.

27.12.2021 Berni | Kategorie: KI Tools
Marktplatz für Blog-Marketing und Blog-Vermarktung ansehen Marktplatz für Blog-Marketing und Blog-Vermarktung

Blogmission, hier finden Blogbetreiber (Publisher) und Firmen (Advertiser) einfach und effektiv zueinander.

20.12.2021 Berni | Kategorie: SEO/ DIENSTE
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:55 Uhr.